2017-02-19 14 views
0

OK、ノードノードバージョン7.5.0をダウンロードしたnodejs.orgウェブページに移動しました。
エラーまたは問題なしでインストールされています。
端末を開くと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'バージョンを更新するには、' NPMアップ-g'を使用することができます... – djthoms

答えて

0

あなたの現在のノードのバージョンをアンインストールしてみてnvmまたはbrewを使用して再インストールします。

をノードが住んでいる場所を見つけるには: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$ 
関連する問題