版权声明:本文为空谷原创文章,未经博主允许不得转载。如需转载请添加微信:kongguxs001 https://blog.csdn.net/simplehouse/article/details/78408679
用 Atom 的 Platformio-ide-terminal 可以实现一个编辑器里的运行指令。
但是在使用 process.env.NODE_ENV 进行 env&prod 设置时,发现 Platformio-ide-terminal 的默认参数为production
而不是‘development’。
通过 Get-ChildItem Env:NODE_ENV
可以获得本地的NODE_ENV
变量
这个原因应该是 Atom 的环境变量泄露给了 Platformio-ide-terminal 。主要的问题只存在于Windows中。
解决方法
在打开的 terminal 中,输入以下指令,即可改变该 Terminal 的 NODE_ENV 环境。
//Windows Powershell
$env:NODE_ENV="development"
//Windows 默认命令行
set NODE_ENV=development
//git bash
NODE_ENV=development
如果要一劳永逸,则需要在设置里的“Auto Run”部分添加以上代码。