忽略 NPM 安装错误

4

我正在尝试运行npm install命令下载在我的package.json中列出的所有包,但是其中一个包由于某些node-gyp问题无法正常工作,但它不仅跳过该包,而是无法安装任何包。

我该如何让npm忽略这些错误并继续安装其余的包?因为我并不需要所有的包来运行程序的全部部分。


如果一个包被用于嵌套依赖项中,我认为你不能忽略它。 - Luiz Fernando da Silva
node-gyp 出了什么错误? - 2pichar
1
node-gyp很生气,因为它找不到适当的VS构建工具。我已经浪费了太多时间(和磁盘空间)尝试让它工作,所以我放弃了。我的应用程序并非所有部分都使用每个软件包,因此我仍然想安装其余的软件包。它不是嵌套依赖项,而是我的其中一个依赖项,但我仍然需要它在程序中。 - stackers
1个回答

2
你可以先暂时移除需要 node-gyp 的组件,然后安装这些组件并将它们添加回 package.json 文件中。基本上,你需要删除一些问题组件,再将它们添加回去以便于记忆。保留 html 标签。

这就是我最终不得不做的。 - stackers

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接