Commit e2640550 authored by yanglilong's avatar yanglilong

'config'

parent a3600bd5
VUE_APP_API=/dev
\ No newline at end of file
VUE_APP_API=/api_bims
\ No newline at end of file
# just a flag
ENV = 'development'
VUE_APP_API = '/dev'
VUE_APP_API = '/api_bims'
VUE_APP_USER = 'admin'
......
# just a flag
ENV = 'production'
VUE_APP_API = '/dev'
VUE_APP_API = '/api_bims'
VUE_APP_USER = ''
......
......@@ -3,8 +3,8 @@
"version": "0.1.0",
"private": true,
"scripts": {
"serve": "vue-cli-service serve --mode dev",
"build:test": "vue-cli-service build --mode dev",
"serve": "vue-cli-service serve --mode development",
"build:test": "vue-cli-service build --mode development",
"build": "vue-cli-service build --mode production --report",
"lint": "vue-cli-service lint"
},
......
// 根据环境变量确认baseurl
let baseUrl = "";
switch (process.env.NODE_ENV) {
case "development":
// 本地地址,dev会被代理到测试环境
baseUrl = "/dev";
break;
// 正式地址
case "production":
baseUrl = ""; // 暂无
break;
}
export default baseUrl;
......@@ -39,7 +39,11 @@
export default {
data() {
return {
form: {},
form: {
userName: process.env.VUE_APP_USER || "",
passWord: process.env.VUE_APP_PWD || "",
verificationCode: ""
},
formRules: {
userName: [{ required: true, message: "请输入用户名" }],
passWord: [{ required: true, message: "请输入密码" }],
......
......@@ -3,6 +3,7 @@ const LodashModuleReplacementPlugin = require("lodash-webpack-plugin");
const CompressionPlugin = require("compression-webpack-plugin"); // 代码压缩
module.exports = {
publicPath: "/bims",
productionSourceMap: false,
pluginOptions: {
"style-resources-loader": {
......@@ -48,10 +49,10 @@ module.exports = {
port: 8888,
hot: true,
proxy: {
"^/dev": {
"^/api_bims": {
target: "http://47.99.75.3:8070",
pathRewrite: {
"^/dev": "/",
"^/api_bims": "/",
},
changeOrigin: true,
secure: false,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment