web-dev-qa-db-ja.com

Node.js / Windowsエラー:ENOENT、状態 'C:\ Users \ RT \ AppData \ Roaming \ npm'

私はWindows 7 32ビットを持っています。最新の Node.js 32ビットをインストールしました。コマンドnpm install jqueryを実行しようとすると、エラーが表示されます。

エラー:ENOENT、統計 'C:\ Users\RT\AppData\Roaming\npm

どのようにそれを解決するのですか?

971
tryasko

表示されたパスに手動で 'npm'という名前のフォルダを作成すると問題が解決しました。

詳細情報は、 トラブルシューティングページ にあります。

1796
Torsten

Npmでパッケージをインストールしているときに同じ問題に遭遇しました。

C:\Users\UserName\AppData\Roaming\npmフォルダを手動で作成した後、その特定のエラーはなくなりましたが、npmフォルダに追加のディレクトリを作成しようとして失敗したため、同様の複数のエラーが発生しました。この問題は、管理者としてコマンドプロンプトを実行した後に解決されました。

104
Aniket Thakur

これは、ノードパッケージを手動でインストールすることによっても修正できます。

npm install npm -g

これを実行すると、必要なディレクトリがすべて設定されます。

88
NStorm

Npmモジュール用に別の場所を設定することをお勧めします。

npm config set prefix C:\Dev\npm-repository\npm --global 
npm config set cache C:\Dev\npm-repository\npm-cache --global  

もちろん、最適な場所に場所を設定できます。

これは私にとってうまくいっていて、あなたが遭遇するかもしれないどんな許可問題でも回避します。

9
Reece

スタートメニューに移動してNode.jsアイコンを検索し、シェルを開いてから次のコマンドを実行してインストールできます。

install <packagename> -g
2
EliuX

私はtypscriptで書かれたgithubのパッケージが必要でした。マスターブランチから最新バージョンをメインプロジェクトのルートにgit pullしました。それから私はディレクトリに入り、gulpコマンドが機能するようにnpmインストールを行い、ES5モジュールを生成しました。とにかく、長い話を簡単にするために、私のビルドプロセスはこの新しいフォルダからファイルをビルドしようとしていたので、私はそれを私のルートから移動しなければなりませんでした。これは同じエラーを引き起こしていました。

0
Helzgate

最新のものではなく安定したバージョンをインストールしてください、私は私のバージョンをnode-v0.10.29-x86.msiから'node-v0.10.33-x86.msi'にダウングレードしました、そして、それは私のためにうまく機能しています!

http://blog.nodejs.org/2014/06/16/node-v0-10-29-stable/

0
Sagar Awasthi