绝望。防止npm在出错时删除文件

时间:2015-02-07 19:53:46

标签: node.js npm

我非常渴望得到帮助。我已经花了几天几夜试图找出最有可能是一个微不足道的问题。

我正在安装一个具有多个依赖项的大型节点包。然而,其中一些依赖项因其binding.gyp文件存在问题而失败,我知道如何解决这些问题。问题是npm在检测到错误后立即删除文件,而不是留给我修复。具体来说,在使用--verbose选项时,我发现npm确实" npm动词unbuild"然后" npm动词rmStuff",然后是" npm动词轻柔地...",我不希望这种情况发生,因为我没有机会修复相应的binging.gym文件和重建。

我正在运行最新版本的node和npm。要在Windows 7机器上重现此错误,请尝试:npm install base58-native@0.1.2 --verbose

我是程序员,但我对节点比较新。我确信它很简单,我很遗憾。我已经筋疲力尽所有的途径并且每次都遇到死路一条。任何帮助都将得到真诚的赞赏。

1 个答案:

答案 0 :(得分:4)

我很惊讶其他人没有这个问题。无论如何,我使用--ignore-scripts

停止删除文件