在 WebStorm 中设置 Node.js 环境变量
Posted
技术标签:
【中文标题】在 WebStorm 中设置 Node.js 环境变量【英文标题】:Set Node.js environment variables in WebStorm 【发布时间】:2011-12-04 04:09:46 【问题描述】:在使用 JetBrains 的 WebStorm 官方 Node 插件(以及他们的其他 IDE)运行 Node.js 应用程序时,有什么方法可以设置环境变量?
【问题讨论】:
【参考方案1】:不,WebStorm 不可能,环境变量应该是defined in your system。
更新:在新版本中,可以在运行/调试配置中设置环境变量。
【讨论】:
所以在我的情况下,它们是在我的系统中定义的,但是当我的节点应用程序运行时 process.env 对象是空的。有什么想法吗? 再南是正确的。您可以在运行/调试配置中设置环境变量。我刚刚通过设置 NODE_ENV 变量确认这对我有用(IDEA 12.1.3)。 @DanTanner,这个功能是后来添加的。在我回复时,这是不可能的。【参考方案2】:其实是可以的 这是官方文档: http://www.jetbrains.com/webstorm/webhelp/run-debug-configuration-node-js.html
这是我的截图
【讨论】:
动态可以吗?我想定义 CHROME_BIN=which google-chrome || which chromium-browser
?
嗨,我如何打开这个窗口?有人可以提供步骤吗?
@anandhu 你去运行->编辑配置->从左边选择你想要的配置或创建一个新的Node.js运行配置->环境变量->看起来像一张纸的小图标环境变量字段右侧的纸张。以上是关于在 WebStorm 中设置 Node.js 环境变量的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Dockerfile 中设置 Node 环境变量以运行 node.js 应用程序?
在 JetBrains WebStorm 中使用 node.js 文件观察器