From fce38d7d43576ae5f34330960d1904bebe05e7b3 Mon Sep 17 00:00:00 2001 From: xuyucheng Date: Fri, 11 Nov 2022 16:36:03 +0800 Subject: [PATCH] mode --- .env.development | 3 + .env.production | 3 + package.json | 8 ++- src/api/request.js | 3 +- src/components/encapsulatedTable.vue | 89 ++++++++++++++++++++++++++-- src/router/index.js | 17 ++++++ src/view/user/detail/index.vue | 1 + src/view/user/login.vue | 10 +--- 8 files changed, 116 insertions(+), 18 deletions(-) create mode 100644 .env.development create mode 100644 .env.production diff --git a/.env.development b/.env.development new file mode 100644 index 0000000..1cb1967 --- /dev/null +++ b/.env.development @@ -0,0 +1,3 @@ +NODE_ENV = 'development' +VUE_APP_MODE = 'development' +VUE_APP_URL = 'http://localhost:8082/webapp/rating_manager/' \ No newline at end of file diff --git a/.env.production b/.env.production new file mode 100644 index 0000000..0027aac --- /dev/null +++ b/.env.production @@ -0,0 +1,3 @@ +NODE_ENV = 'production' +VUE_APP_MODE = 'production' +VUE_APP_URL = 'http://test.fecribd.com/webapp/rating_manager/' \ No newline at end of file diff --git a/package.json b/package.json index 48b0a41..e150886 100644 --- a/package.json +++ b/package.json @@ -3,8 +3,10 @@ "version": "0.1.0", "private": true, "scripts": { - "serve": "vue-cli-service serve", - "build": "vue-cli-service build", + "serve": "vue-cli-service serve --mode development", + "build": "vue-cli-service build --mode development", + "serve-prod": "vue-cli-service serve --mode production", + "build-prod": "vue-cli-service build --mode production", "lint": "vue-cli-service lint" }, "dependencies": { @@ -47,4 +49,4 @@ "last 2 versions", "not dead" ] -} +} \ No newline at end of file diff --git a/src/api/request.js b/src/api/request.js index 4811765..302b5cd 100644 --- a/src/api/request.js +++ b/src/api/request.js @@ -1,4 +1,5 @@ import axios from 'axios' +import router from "@/router/index" import { rsaKey } from "@/utils/rsaKey.js"; //创建axios实例 @@ -31,7 +32,7 @@ axios.interceptors.response.use(response => { case 400: break; case 401: - window.location.href = "http://test.fecribd.com/webapp/entry_system/login" + router.push("/webapp/entry_system/login") break; case 500: break diff --git a/src/components/encapsulatedTable.vue b/src/components/encapsulatedTable.vue index 52cf97b..85ab4d9 100644 --- a/src/components/encapsulatedTable.vue +++ b/src/components/encapsulatedTable.vue @@ -5,7 +5,13 @@ @@ -19,8 +25,10 @@