Quellcode durchsuchen

新domainpackage scripts

Michael Wang vor 5 Jahren
Ursprung
Commit
4c19d31fde
5 geänderte Dateien mit 548 neuen und 493 gelöschten Zeilen
  1. 2 2
      .env.production
  2. 11 10
      package.json
  3. 5 4
      src/router.js
  4. 9 8
      vue.config.js
  5. 521 469
      yarn.lock

+ 2 - 2
.env.production

@@ -1,7 +1,7 @@
 NODE_ENV=production
 VUE_APP_ELECTRON_CLIENT_VERSION=3.0.0
-VUE_APP_ECS_CORE=https://ecs.qmth.com.cn:8878
-VUE_APP_ENV=ecs.qmth.com.cn(线上服务器)
+VUE_APP_ECS_CORE=https://exam-cloud.cn
+VUE_APP_ENV=exam-cloud.cn(线上服务器)
 VUE_APP_FACEPP_API_URL=https://api-cn.faceplusplus.com
 VUE_APP_FACEPP_API_KEY=VOlRKNlCSAYIOcSLDKOaZukkqpmi-Pwo
 VUE_APP_FACEPP_API_SECRET=bzMjy-JfwtVUxVDMzagFh7ggbQBC71f1

+ 11 - 10
package.json

@@ -6,10 +6,10 @@
     "start": "vue-cli-service serve --port 8080",
     "start:electron": "electron electronStart.js",
     "serve": "vue-cli-service serve --port 8080",
-    "buildProd": "vue-cli-service build --mode production",
-    "build30": "vue-cli-service build --mode 30",
-    "build39": "vue-cli-service build --mode 39",
-    "buildStagingAli": "vue-cli-service build --mode stagingAli",
+    "build:prod": "vue-cli-service build --mode production",
+    "build:dev-30": "vue-cli-service build --mode 30",
+    "build:dev-39": "vue-cli-service build --mode 39",
+    "build:test": "vue-cli-service build --mode stagingAli",
     "lint": "vue-cli-service lint"
   },
   "dependencies": {
@@ -27,14 +27,15 @@
     "vuex": "^3.0.1"
   },
   "devDependencies": {
-    "@vue/cli-plugin-babel": "^3.0.0",
-    "@vue/cli-plugin-eslint": "^3.0.0",
-    "@vue/cli-plugin-pwa": "^3.0.0",
-    "@vue/cli-plugin-unit-jest": "^3.0.0",
-    "@vue/cli-service": "^3.0.0",
-    "@vue/eslint-config-prettier": "^3.0.0",
+    "@vue/cli-plugin-babel": "3.11.0",
+    "@vue/cli-plugin-eslint": "3.11.0",
+    "@vue/cli-plugin-pwa": "3.11.0",
+    "@vue/cli-plugin-unit-jest": "3.11.0",
+    "@vue/cli-service": "3.11.0",
+    "@vue/eslint-config-prettier": "6.0.0",
     "@vue/test-utils": "^1.0.0-beta.20",
     "element-ui": "^2.4.4",
+    "eslint-plugin-prettier": "^3.1.4",
     "vue-template-compiler": "^2.5.17"
   }
 }

+ 5 - 4
src/router.js

@@ -6,18 +6,19 @@ import index from "./views/index.vue";
 Vue.use(Router);
 
 export default new Router({
+  base: "/photo-upload",
   routes: [
     { path: "/", component: login },
     {
       path: "/login", //登录
       meta: { auth: false },
-      component: login
+      component: login,
     },
     {
       path: "/index", //首页
       meta: { auth: false },
-      component: index
+      component: index,
     },
-    { path: "*", redirect: "/login" }
-  ]
+    { path: "*", redirect: "/login" },
+  ],
 });

+ 9 - 8
vue.config.js

@@ -1,31 +1,32 @@
 let proxy = {
   "/api/ecs_core": {
     target: process.env.VUE_APP_ECS_CORE, //代理跨域转地址,基础信息
-    changeOrigin: true
+    changeOrigin: true,
   },
   "/api/ecs_outlet/": {
     target: process.env.VUE_APP_ECS_CORE, //代理跨域转地址,照片上传
-    changeOrigin: true
+    changeOrigin: true,
   },
   "/facepp/v3": {
     secure: false,
     target: "https://api-cn.faceplusplus.com",
-    changeOrigin: true
+    changeOrigin: true,
   },
   [process.env.VUE_APP_UPYUN_BUCKETURL]: {
     secure: false,
     target: "http://v0.api.upyun.com",
-    changeOrigin: true
+    changeOrigin: true,
   },
   [process.env.VUE_APP_UPYUN_BUCKET]: {
     secure: false,
     target: "http://v0.api.upyun.com",
-    changeOrigin: true
-  }
+    changeOrigin: true,
+  },
 };
 
 module.exports = {
+  publicPath: "/photo-upload",
   devServer: {
-    proxy
-  }
+    proxy,
+  },
 };

Datei-Diff unterdrückt, da er zu groß ist
+ 521 - 469
yarn.lock


Einige Dateien werden nicht angezeigt, da zu viele Dateien in diesem Diff geändert wurden.