【问题标题】:prevent npm from removing node_modules folder on failure防止 npm 在失败时删除 node_modules 文件夹
【发布时间】:2022-07-21 22:17:46
【问题描述】:

我想npm install一个损坏的包,即安装过程无法正常工作并导致错误。我习惯npm将成功安装的包保存在本地node_modules文件夹中。出于某种原因,npm 已停止这样做,如果安装不成功,则会删除 node_modules 文件夹。

无论安装过程成功与否,如何告诉 npm 保留本地的node_modules 文件夹?

【问题讨论】:

    标签: npm


    【解决方案1】:

    当其中一个包未能构建其 C++ 插件并且 npm 删除了 node_modules 时,我遇到了类似的问题。以下步骤帮助了我:

    在禁用脚本的情况下安装包。

    $ npm install --ignore-scripts
    

    修复包

    ...

    重建包

    $ npm rebuild PACKAGE
    

    【讨论】:

      猜你喜欢
      • 2021-08-12
      • 2021-11-09
      • 2015-07-07
      • 1970-01-01
      • 2023-02-01
      • 2023-02-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多