package.json里script设置环境变量,unix与w

2018-04-10  本文已影响0人  CPChen

package.json 中,如果希望在 script 属性的运行脚本中设置环境变量,来区分开发环境 或 生产环境。unix与windows环境的设置方式是不同的。

windows

"scripts" : {
    "start": "set NODE_ENV=production&& node ./bin/production.js"
}

unix

"scripts" : {
    "start": "export NODE_ENV=production&& node ./bin/production.js"
}

Tips

script脚本中设置环境变量,注意 && 连接符前不能有空格,否则通过process.env.NODE_ENV获取到的环境变量值后会多一个空格。

上一篇下一篇

猜你喜欢

热点阅读