如何跨平台设置环境变量?

安德烈·佩纳(AndréPena)

对于Windows,我的Node脚本应如下所示:

"scripts": {
    "start-docs": "SET NODE_ENV=development&&babel-node ./docs/Server.js"
}

但是在Linux上没有SET,所以会像这样:

"scripts": {
    "start-docs": "NODE_ENV=development&&babel-node ./docs/Server.js"
}

有没有办法以一致且跨平台的方式声明环境变量?

安德烈·佩纳(AndréPena)

我最近遇到了跨环境项目。这很简单

{
  "scripts": {
    "build": "cross-env NODE_ENV=production webpack --config build/webpack.config.js"
  }
}

这会将build环境变量设置为production而不管操作系统是什么。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章