绝望。 防止错误的npm删除文件

我非常渴望得到帮助。 我花了几个日日夜夜试图弄清楚什么是最可能的微不足道的问题。

我正在安装一个有几个依赖关系的大节点包。 其中一些依赖关系,但是,由于他们的binding.gyp文件,我知道如何解决问题的失败。 问题是npm检测到错误后立即删除这些文件,而不是让我修复这些文件。 具体来说,在使用–verbose选项时,我发现npm是“npm verb unbuild”,然后是“npm verb rmStuff”,后面是“npm verb slowlyRm …”,我不希望这样的情况发生,因为我没有有机会修复相应的binging.gym文件并重build。

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

我是一名程序员,但是我对节点相对来说比较陌生。 我敢肯定这是简单的我错过了。 我已经用尽了所有的途径,并且每次都会死亡。 任何援助将真诚赞赏。

我很惊讶别人没有这个问题。 无论如何,我通过使用–ignore-scripts来停止删除文件