我正在尝试为 Node.js 应用程序设置环境。但我每次都收到这个错误。
“NODE_ENV”不是内部或外部命令、可操作命令或批处理文件。
这是什么意思,我该如何解决这个问题?
我正在使用 Windows,也尝试过 set NODE_ENV=development
但没有运气。
原文由 krozero 发布,翻译遵循 CC BY-SA 4.0 许可协议
我正在尝试为 Node.js 应用程序设置环境。但我每次都收到这个错误。
“NODE_ENV”不是内部或外部命令、可操作命令或批处理文件。
这是什么意思,我该如何解决这个问题?
我正在使用 Windows,也尝试过 set NODE_ENV=development
但没有运气。
原文由 krozero 发布,翻译遵循 CC BY-SA 4.0 许可协议
我为此编写了一个模块: win-node-env 。
它创建一个 NODE_ENV.cmd
设置 NODE_ENV
环境变量,并使用其余命令及其参数生成子进程。
只需安装它(全局),然后运行你的 npm 脚本命令,它应该会自动使它们工作。
npm install -g win-node-env
原文由 laggingreflex 发布,翻译遵循 CC BY-SA 3.0 许可协议
3 回答2.6k 阅读✓ 已解决
1 回答920 阅读✓ 已解决
2 回答1.2k 阅读
1 回答880 阅读✓ 已解决
2 回答1.6k 阅读
2 回答604 阅读✓ 已解决
2 回答1k 阅读
听起来您的错误来自尝试运行这样的东西(在 Linux 中有效)
Windows中的等价物是
在同一个命令外壳中运行。您提到 set NODE_ENV 不起作用,但不清楚如何/何时执行它。