打包配置命令

2019-12-30 00:00:00 by 【6yang】, 163 visits, 收藏 | 返回
在config中新建sit.env.js、ppe.env.js

module.exports = {
  NODE_ENV: ‘"sitEnvironment"‘,
  ENV_CONFIG: ‘"sit"‘,
  BASE_API: ‘"http://*****"‘ // 测试环境地址
}
module.exports = {
  NODE_ENV: ‘"ppeEnvironment"‘,
  ENV_CONFIG: ‘"ppe"‘,
  BASE_API: ‘"http://******"‘ // 预发布环境地址
}
安装cross-env

npm install cross-env -D
package.json

 "scripts": {
"dev": "webpack-dev-server --inline --progress --config build/webpack.dev.conf.js",
    "build:prod": "cross-env NODE_ENV=production env_config=prod node build/build.js",
    "build:ppe": "cross-env NODE_ENV=ppeEnvironment env_config=ppe node build/build.js",
    "build:sit": "cross-env NODE_ENV=sitEnvironment env_config=sit node build/build.js",
"lint": "eslint --ext .js,.vue src","test": "npm run lint"
  },
打包时候我们只需要

npm run build:sit // 测试环境
npm run build:ppe // 预发布环境
npm run build:prod // 线上环境<pre style="\&quot;margin-top:" 0px;="" margin-bottom:="" padding:="" white-space:="" pre-wrap;="" overflow-wrap:="" break-word;\"="">

 

分享到:
share

    图片原图

    loading

    loading