'use strict' const merge = require('webpack-merge') const prodEnv = require('./prod.env') // 在不同接口地址下启动项目的时候,直接用对应的命令npm run dev、npm run dev_test、npm run dev_prod就可以了。 let params = process.argv[4]; let baseUrl = ''; let gateway = ''; let wsUrl = ''; let innerUploadServerUrl = ''; switch (params) { case '--env=test': baseUrl = '"http://chuji-server.test.wg8.site"'; wsUrl = '"ws://http://api-fgg3.cname.ah73g.xyz"'; innerUploadServerUrl = '"http://upload-php.test.wg8.site"'; break case '--env=prod': baseUrl = '"http://api-fgg3.cname.ah73g.xyz"'; wsUrl = '"ws://mg379s.cj163.xyz"'; innerUploadServerUrl = '"http://server.upload.yy163.xyz"'; break default: baseUrl = '"http://chuij-server.3g.me"'; wsUrl = '"ws://dk.api.com"'; innerUploadServerUrl = '"http://upload_php.3g.me"'; } module.exports = merge(prodEnv, { NODE_ENV: '"development"', BASE_URL: baseUrl, WS_URL: wsUrl, VUE_APP_INNER_UPLOAD_URL: innerUploadServerUrl, })