Преглед на файлове

解决部署上线动态路由无法访问

hanchaobo преди 2 години
родител
ревизия
3407757c0e
променени са 3 файла, в които са добавени 3 реда и са изтрити 4 реда
  1. 1
    1
      .env.production
  2. 1
    2
      package.json
  3. 1
    1
      src/store/modules/permission.js

+ 1
- 1
.env.production Целия файл

5
 ENV = 'production'
5
 ENV = 'production'
6
 
6
 
7
 # 若依管理系统/生产环境
7
 # 若依管理系统/生产环境
8
-VUE_APP_BASE_API = '/prod-api'
8
+VUE_APP_BASE_API = '/API'

+ 1
- 2
package.json Целия файл

9
     "build:prod": "vue-cli-service build",
9
     "build:prod": "vue-cli-service build",
10
     "build:stage": "vue-cli-service build --mode staging",
10
     "build:stage": "vue-cli-service build --mode staging",
11
     "preview": "node build/index.js --preview",
11
     "preview": "node build/index.js --preview",
12
-    "lint": "eslint --ext .js,.vue src",
13
-    "dev_t": "set NODE_OPTIONS=\"--openssl-legacy-provider\" & npm run dev\n"
12
+    "lint": "eslint --ext .js,.vue src"
14
   },
13
   },
15
   "husky": {
14
   "husky": {
16
     "hooks": {
15
     "hooks": {

+ 1
- 1
src/store/modules/permission.js Целия файл

126
     return (resolve) => require([`@/views/${view}`], resolve)
126
     return (resolve) => require([`@/views/${view}`], resolve)
127
   } else {
127
   } else {
128
     // 使用 import 实现生产环境的路由懒加载
128
     // 使用 import 实现生产环境的路由懒加载
129
-    return () => import(`@/views/${view}`)
129
+    return (resolve) => require([`@/views/${view}`], resolve)
130
   }
130
   }
131
 }
131
 }
132
 
132