1. ホーム
  2. node.js

Windows 10にNode.js(とnpm)をインストールする

2023-11-04 12:41:54

質問

Windows 10にNodeをインストールしようとして問題が発生し、解決策を見つけました。

エラーは次のようなものでした。

C:\Stephan>npm

Error: ENOENT, stat 'C:\UsersAppDataRoamingnpm'

解決策は以下の通りです。

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

編集してください。 新しいインストーラでは、この問題はもうないようです。 この回答 によって パラグ・メシュラム を追加してください。私の回答はもう時代遅れかもしれません。

オリジナルの回答です。

これらのステップに、密接に従ってください。

  • http://nodejs.org/download/ 64 ビット版をダウンロードしてください。
  • デフォルトで好きな場所にインストールします。 C:\Program Files\nodejs
  • コントロール パネル -> システム -> システムの詳細設定 -> 環境変数
  • 選択 PATH を選択し、編集することを選択します。

もし、PATH変数が empty であれば、これを変更します。 C:\Users\{YOUR USERNAME HERE}\AppData\Roaming\npm;C:\Program Files\nodejs

PATH変数にすでに C:\Users\{YOUR USERNAME HERE}\AppData\Roaming\npm が含まれている場合は、直後に以下を追加してください。 ;C:\Program Files\nodejs

PATH変数に情報があるが、npmに関するものがない場合は、PATHの最後に次のように追記します。 ;C:\Users\{YOUR USERNAME HERE}\AppData\Roaming\npm;C:\Program Files\nodejs

これでPATH変数が正しく設定されましたが、まだエラーが発生することがあります。手動でAppDataディレクトリに入り、Roamingの中にnpmディレクトリがないことがわかります。手動でこのディレクトリを作成します。

コマンドプロンプトを再度起動すると、npmが動作するようになります。