This commit is contained in:
56
.umirc.ts
Normal file
56
.umirc.ts
Normal file
@ -0,0 +1,56 @@
|
||||
import { defineConfig } from "umi";
|
||||
|
||||
export default defineConfig({
|
||||
routes: [
|
||||
{ path: "/", redirect:'/login' },
|
||||
{ path: "/login", component: "@/pages/login" },
|
||||
{ path: "/home", component: "@/pages/home",
|
||||
routes: [
|
||||
// { path: '/home', redirect: '/home/statistics' },
|
||||
{ path: "/home/statistics", component: "@/pages/statistics" },
|
||||
{ path: "/home/analysis", component: "@/pages/analysis" },
|
||||
{ path: "/home/report", component: "@/pages/report" },
|
||||
{ path: "/home/report/online", component: "@/pages/report/online" },
|
||||
{ path: "/home/report/student", component: "@/pages/report/student" },
|
||||
{ path: "/home/report/examDistribution", component: "@/pages/report/examDistribution" },
|
||||
{ path: "/home/report/school", component: "@/pages/report/school" },
|
||||
{ path: "/home/report/teacher", component: "@/pages/report/teacher" },
|
||||
{ path: "/home/report/question", component: "@/pages/report/question" },
|
||||
{ path: "/home/report/quality", component: "@/pages/report/subpage/quality" },
|
||||
{ path: "/home/report/enowledgepoint", component: "@/pages/report/enowledgepoint" },
|
||||
{ path: "/home/examination/comparison", component: "@/pages/examination-comparison",redirect:'/home/ranking-comparison'},
|
||||
{ path: "/home/ranking/comparison", component: "@/pages/examination-comparison/subpage/ranking-comparison" },
|
||||
{ path: "/home/percentage/comparison", component: "@/pages/examination-comparison/subpage/percentage-comparison" },
|
||||
{ path: "/home/params/comparison", component: "@/pages/examination-comparison/subpage/params-comparison" },
|
||||
{ path: "/home/knowledge/comparison", component: "@/pages/examination-comparison/subpage/knowledge-comparison" },
|
||||
{ path: "/home/online/comparison", component: "@/pages/examination-comparison/subpage/online-comparison" },
|
||||
{ path: "/home/template", component: "@/pages/template" },
|
||||
{ path: "/home/test", component: "@/pages/test" },
|
||||
// { path: "/home/backup", component: "@/pages/backup" },
|
||||
{ path: "/home/system/data", component: "@/pages/export-data" },
|
||||
{ path: "/home/system/account", component: "@/pages/admin-account" },
|
||||
{ path: "/home/system/account/admin", component: "@/pages/admin-account/subpage/account" },
|
||||
{ path: "/home/system/account/access", component: "@/pages/admin-account/subpage/access" },
|
||||
{ path: "/home/system/setup", component: "@/pages/setup"},
|
||||
{ path: "/home/system/setup/subject", component: "@/pages/setup/subpage/subject" },
|
||||
{ path: "/home/system/setup/district", component: "@/pages/setup/subpage/district" },
|
||||
{ path: "/home/system/setup/school", component: "@/pages/setup/subpage/school" },
|
||||
]
|
||||
},
|
||||
],
|
||||
publicPath: process.env.NODE_ENV === 'production' ? './' : '/',
|
||||
extraBabelPlugins: process.env.NODE_ENV === 'production'
|
||||
? ['babel-plugin-dynamic-import-node']
|
||||
: [],
|
||||
history: { type: 'hash' },
|
||||
hash: true,
|
||||
title: false,
|
||||
npmClient: 'pnpm',
|
||||
proxy: {
|
||||
'/api': {
|
||||
target:"https://studies.hmbigdata.com",
|
||||
changeOrigin: true,
|
||||
pathRewrite: { '^/api': '/hly-huaian' },
|
||||
},
|
||||
},
|
||||
});
|
||||
Reference in New Issue
Block a user