什么是cross-env?为什么需要?
cross-env能够跨平台地设置及使用环境变量。
大多数情况下,在windows平台下使用类似于: NODE_ENV=production的命令行指令会卡住,cross-env让这一切变得简单,不同平台使用唯一指令,无需担心跨平台问题。
自定义配置环境变量在不同的环境下,配置方式也是不同的。根据本地、测试、线上环境配置不同的API。
1.安装组件
npm install cross-env --save-dev
2.建立环境配置
config->dev.env.js文件
module.exports=merge(prodEnv,{
NODE_ENV:development, //环境
ENV_CONFIG:dev, //环境标识
BASE_API:'10.17.75.10:8000'
}