当我在Linux机器(nvm的CentOS)上更新Node js时,具有node-gyp
和node-pre-gyp
的模块被禁用,需要重新安装,例如canvas
,{{ 1}},...
我测试了此解决方案:
我认为删除该目录并清理ursa
的缓存会更好:
npm
并测试
rm -rf ~/.node-gyp/
rm -r node_modules/.bin/;
rm -r build/
npm cache clean
和
npm uninstall node-gyp
npm install -g node-gyp
最后:
npm uninstall node-pre-gyp
npm install -g node-pre-gyp
但是这两个模块出错了,安装过程从npm install <your module>
开始结束。我该怎么办?
package.json