私はWindows 7 32ビットを持っています。最新の Node.js 32ビットをインストールしました。コマンドnpm install jquery
を実行しようとすると、エラーが表示されます。
エラー:ENOENT、統計 'C:\ Users\RT\AppData\Roaming\npm
どのようにそれを解決するのですか?
表示されたパスに手動で 'npm'という名前のフォルダを作成すると問題が解決しました。
詳細情報は、 トラブルシューティングページ にあります。
Npmでパッケージをインストールしているときに同じ問題に遭遇しました。
C:\Users\UserName\AppData\Roaming\
にnpm
フォルダを手動で作成した後、その特定のエラーはなくなりましたが、npm
フォルダに追加のディレクトリを作成しようとして失敗したため、同様の複数のエラーが発生しました。この問題は、管理者としてコマンドプロンプトを実行した後に解決されました。
これは、ノードパッケージを手動でインストールすることによっても修正できます。
npm install npm -g
これを実行すると、必要なディレクトリがすべて設定されます。
Npmモジュール用に別の場所を設定することをお勧めします。
npm config set prefix C:\Dev\npm-repository\npm --global
npm config set cache C:\Dev\npm-repository\npm-cache --global
もちろん、最適な場所に場所を設定できます。
これは私にとってうまくいっていて、あなたが遭遇するかもしれないどんな許可問題でも回避します。
スタートメニューに移動してNode.jsアイコンを検索し、シェルを開いてから次のコマンドを実行してインストールできます。
install <packagename> -g
私はtypscriptで書かれたgithubのパッケージが必要でした。マスターブランチから最新バージョンをメインプロジェクトのルートにgit pullしました。それから私はディレクトリに入り、gulpコマンドが機能するようにnpmインストールを行い、ES5モジュールを生成しました。とにかく、長い話を簡単にするために、私のビルドプロセスはこの新しいフォルダからファイルをビルドしようとしていたので、私はそれを私のルートから移動しなければなりませんでした。これは同じエラーを引き起こしていました。
最新のものではなく安定したバージョンをインストールしてください、私は私のバージョンをnode-v0.10.29-x86.msi
から'node-v0.10.33-x86.msi'
にダウングレードしました、そして、それは私のためにうまく機能しています!