2018-06-23T08:35:06Z||2018-06-23T08:35:06Z


不跨平台的

在Linux/Mac下,通常是这样设置环境变量的:

NODE_ENV=development node main.js

Windows下(PowerShell):

$env:NODE_ENV="production"

Windows下(命令提示符):

set NODE_ENV=production && node main.js

跨平台的

请使用cross-env:

npm install --save-dev cross-env

然后在package.json中的scripts中:

{
  "scripts": {
    "build": "cross-env NODE_ENV=production node main.js"
  }
}

{ true}