我在安装后的脚本中进行了node-gyp重建。在错误输出期间运行node-gyp rebuild。如何在没有node-gyp rebuild的情况下运行npm install?
答案 0 :(得分:0)
您可以这样做:
npm install --ignore-scripts
但这不是完美的,因为它阻止了所有依赖项中的所有脚本的执行。
答案 1 :(得分:0)
好吧,如果您出于某种原因不想使用 npm install --ignore-scripts
进行安装,但只能使用 npm install,您可以通过一些 noop 覆盖 package.json 中的安装脚本。例如:
"scripts" : {
"install" : "echo"
}
就像一个魅力(也用纱线测试过)
答案 2 :(得分:-1)
package.json执行此操作:
"scripts": {
"install": "install -d $(pwd)"
}