原因
环境变量可以解决我们打包后,如果我们想改变服务器的端口,我们可以直接修改package.json文件中定义的环境变量,使我们的项目更加灵活。
下载 cross-env模块
npm i -S cross-env
在运行脚本的命令前面加环境变量
这里我们设置的是PORT=3001,项目在运行的时候,我们会读取我们设置的环境变量PORT
"start": "cross-env PORT=3001 babel-node app.js"
读取环境变量
这里的PORT相当于我们定义的一个常量 3001
process.env.PORT
接下来,你就可以根据环境变量值得不同,做不同的处理。