2017-02-19 100 views
0

好吧,我去了nodejs.org网页,下载了节点版本7.5.0,使用易于使用的向导安装它。
它安装时没有错误或问题。
当我打开我的终端,node -v给我v7.5.0,和npm -v给我3.6.0
显然我想的最新版本NPM的,所以我去npm install [email protected] -g,但我得到这个错误:安装了最新版本的节点 - 但npm坏了(mac)

Cannot find module 'internal/fs' 

事实上,试图安装使用了同样的错误NPM结果任何东西。
如何修复npm?

+0

https://github.com/nodejs/node/issues/9377 –

+0

你可以只用'NPM高达-g'更新'npm'版本... – djthoms

回答

0

尝试卸载您当前的节点版本并重新安装使用nvmbrew

要查找节点的生活:command -v node && command -v npm

删除这些目录,在这里的一些评论指出:https://github.com/nodejs/node/issues/9377


将此信息发给任何路过的人。您可以使用npm up -g更新npm版本。下面通过nvm是从我的控制台安装节点4.7.3输出:

[email protected]:~/Desktop/demo$ nvm install 4.7.3 
Downloading and installing node v4.7.3... 
Downloading https://nodejs.org/dist/v4.7.3/node-v4.7.3-darwin-x64.tar.gz... 
######################################################################## 100.0% 
Computing checksum with shasum -a 256 
Checksums matched! 
Now using node v4.7.3 (npm v2.15.11) 
[email protected]:~/Desktop/demo$ npm up -g 
/Users/user/.nvm/versions/node/v4.7.3/bin/npm -> /Users/user/.nvm/versions/node/v4.7.3/lib/node_modules/npm/bin/npm-cli.js 
[email protected] /Users/user/.nvm/versions/node/v4.7.3/lib/node_modules/npm 
[email protected]:~/Desktop/demo$ npm -v 
4.2.0 
[email protected]:~/Desktop/demo$ 
相关问题