最近团队里有个小伙伴的gulp一直跑不起来,命名全部包都装好的,可是运行的时候仍是报“包找不到”的错误。以前折腾了很久,没解决。
这比较影响工做效率,今天查了下,发现这个方法也许能够解决这个问题。node
使用
npm install -g 'xxx'
以后仍然报。Cannot find module 'xxx'
错误,能够经过设置环境变量来解决:npmexport NODE_PATH=/usr/local/lib/node_modules/ echo $NODE_PATH
另附几个清理npm缓存的命令,用做后备:gulp
npm cache clean
做用是删除已经下载的node_modules文件夹缓存
rm -rf node_modules/ npm install