我做任何节点时多个节点错误

时间:2015-01-31 16:50:15

标签: node.js npm

我想我必须从我的机器上删除与节点相关的任何内容,但是想先检查..

我试图用指挥官创建一个脚本并在某个时候运行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;
&#13;
&#13;

当我尝试运行npm-check-updates时,bash无法找到它。

我感觉我的原始节点安装已经搞砸了。 当我运行which node时,它会显示/usr/local/bin/node。但我的所有节点模块都在/usr/local/lib/node_modules ...包括Bower和npm-check-updates。

还有其他错误,所以我想我必须将所有内容全部删除并重新安装,但我只想确定。

1 个答案:

答案 0 :(得分:0)

是的,我不得不撕掉一切然后重新开始......一切正常。多节点安装搞砸了。故事的道德:坚持一种安装node / npm的方法和一种方法。 nvm / brew / fresh .dmg安装/无论如何。选择一种方法并坚持下去。

FWIW,这个SO post on completely removing node/npm是明确的。