我想我必须从我的机器上删除与节点相关的任何内容,但是想先检查..
我试图用指挥官创建一个脚本并在某个时候运行npm install -g
。突然间,当我做任何节点时,我开始出错。
例如,当我尝试安装Bower时,我收到了这条消息:
npm ERR! Error: Cannot find module './polyfills.js'
npm ERR! at Function.Module._resolveFilename (module.js:338:15)
npm ERR! at Function.Module._load (module.js:280:25)
npm ERR! at Module.require (module.js:364:17)
npm ERR! at require (module.js:380:17)
npm ERR! at Object.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/tar/node_modules/fstream/node_modules/graceful-fs/graceful-fs.js:8:1)
npm ERR! at Module._compile (module.js:456:26)
npm ERR! at Object.Module._extensions..js (module.js:474:10)
npm ERR! at Module.load (module.js:356:32)
npm ERR! at Function.Module._load (module.js:312:12)
npm ERR! at Module.require (module.js:364:17)
npm ERR! If you need help, you may report this *entire* log,
npm ERR! including the npm and node versions, at:
npm ERR! <http://github.com/npm/npm/issues>
npm ERR! System Darwin 13.4.0
npm ERR! command "node" "/usr/local/bin/npm" "install" "bower" "-g"
npm ERR! cwd /Users/gitteka/Sites/kaidez.com
npm ERR! node -v v0.10.36
npm ERR! npm -v 1.4.28
npm ERR! code MODULE_NOT_FOUND
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! /Users/gitteka/Sites/kaidez.com/npm-debug.log
npm ERR! not ok code 0
&#13;
当我尝试运行npm-check-updates
时,bash无法找到它。
我感觉我的原始节点安装已经搞砸了。
当我运行which node
时,它会显示/usr/local/bin/node
。但我的所有节点模块都在/usr/local/lib/node_modules
...包括Bower和npm-check-updates。
还有其他错误,所以我想我必须将所有内容全部删除并重新安装,但我只想确定。
答案 0 :(得分:0)
FWIW,这个SO post on completely removing node/npm是明确的。