目前vue-cli2上原配置是只有开发环境dev和线上环境prod的配置,但是我们实际场景上还有很多需要一个测试环境test,下面就是对测试环境的配置,将测试环境和线上环境的打包代码分开就不需要切来切去了
1. 复制一份build/build.js文件命名为build/build-test.js 修改这三处地方
2. 复制一份build/webpack.prod.conf.js文件命名为build/webpack.test.conf.js 修改这三处地方
3. 复制一份config/prod.env.js文件命名为config/test.env.js
test.env.js
'use strict'
const merge = require('webpack-merge')const devEnv = require('./dev.env')
module.exports=merge(devEnv, {
NODE_ENV:'"testing"',
BASE_URL:'https://test.com'})
3.1在dev 和 prod 配置文件也分别加上 BASE_URL
dev.env.js
'us