最近在下载来的别人的项目中npm install时,突然蹦出来的这么一个错误:tarball destroy is not a function
遂查之,stackoverflow上大神们说是 Anti-malware software 这么个东西的锅...把它关掉或卸载就好了..(原地址)
在Windows里,把 Antimalware Service Executable 这个进程关掉就好了,然而它是个系统进程...关不掉...
我的电脑是 Windows 8,解决办法如下(Win10的解决方法):
打开 控制面板 -> 查看你的计算机状态 -> 更改操作中心设置 -> 去掉“间谍软件和垃圾软件防护”和“病毒防护”的勾选状态
将红框圈中的选项去掉勾选转状态
再重新在项目中 npm install 就不会再报错了