2017-11-06 2 views
1

非常に新しいnpmnode.jsです。私はそれは常に私はそれが空として表示されますほとんどの場合、現在午前のパッケージを示しnpmグローバルリストは変更され続けます

npm list -g --depth=0 

を入力するたびに、私は、奇妙な問題を抱えています。私が間違っている場合は私を修正しますが、グローバルパスが修正されるはずです。コマンドプロンプトで正しく機能するすべてのパッケージをインストールできる場所ですか? また、node -vと入力しても正常に動作しますが、グローバルパッケージとしては表示されません。 私は数日間このことに立ち往生しています。誰かが助けてくれることを願っています。 たとえば、これは私が得ているものです。

F:\node.js>node -v 
v8.9.0 

F:\node.js>npm list -g --depth=0 
F:\node.js 
+-- error: ENOENT: no such file or directory, open 
'F:\node.js\node_modules\etc\package.json 
`-- [email protected] 

npm ERR! error in F:\node.js\node_modules\etc: ENOENT: no such file or 
directory, open 'F:\node.js\nod 
e_modules\etc\package.json' 

F:\node.js>cd programs 

F:\node.js\programs>npm list -g --depth=0 
F:\node.js\programs 
`-- (empty) 
+0

表示されている動作の例を挙げることはできますか?異なる設定のコマンドの出力と同じですか?グローバルパッケージがインストールされていますか? –

+0

もちろん、私はノードを私のバックアップハードドライブにインストールしていますが、npm list -g --depth = 0をF:\に入力すると、F:\に同じコードを置くたびに空になりますENOENT 'F:¥node.js¥node_modules¥etc¥package.json'で開いたファイルやディレクトリがなく、グローバルnpmパッケージも表示されます。最新のバージョン5.5.1それだけです。 Coman F @horia – Near

+0

:\のNode.js>ノード-v v8.9.0 F:\のNode.js> NPMリスト-g --depth = 0 F:\のNode.js + - エラー: ENOENT:そのようなファイルやディレクトリはありません。「F:¥node.js¥node_modules¥etc¥package.json」を開きます。 ' - [email protected] npm ERR! F:\ node.js \ node_modules \ etcのエラー:ENOENT:そのようなファイルやディレクトリはありません。「F:\ node.js \ nod」を開きます。 e_modules \ etc \ package.json ' F:\ node.js> cdプログラム F:\ Node.jsのプログラム> NPMリスト-g --depth = 0 F \:\ Node.jsのプログラム '\ - (空) 私も私のコードを使用して考えていなかった謝罪エディタをコピーして貼り付けて – Near

答えて

0

私はあなたがそれが行きたい場所を設定し、その後

npm config set prefix= 

を知っておく必要がある人のためにそれを考え出しました。

関連する問題