1. ホーム
  2. windows

[解決済み] 「NODE_ENV」が内部コマンド、外部コマンド、操作可能なコマンド、バッチファイルとして認識されない

2022-03-17 14:25:06

質問

Node.jsアプリの環境を構築しようとしているのですが、毎回このエラーが発生します。

NODE_ENV" は内部コマンドまたは外部コマンドとして認識されません。 操作可能なコマンドまたはバッチファイルです。

これは何を意味し、どうすればこの問題を解決できるのでしょうか?

Windowsを使用しており、また set NODE_ENV=development が、うまくいかなかった。

解決方法は?

このエラーは、次のようなものを実行しようとしたことに起因しているようです(Linuxで動作します)。

NODE_ENV=development node foo.js

Windowsでは次のようになります。

SET NODE_ENV=development
node foo.js

を同じコマンドシェルで実行しています。 set NODE_ENVがうまくいかないとのことですが、いつどのように実行したのかが明確ではありませんでした。