最近團隊裏有個小夥伴的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