diff --git a/bin/build.js b/bin/build.js
index 010cbc31..65280a51 100644
--- a/bin/build.js
+++ b/bin/build.js
@@ -51,14 +51,18 @@ const createRoutes = (config = {}) => {
{path: "/login", name: "登录", component: () => import('${signPage}')},
{path: '/dv', name: '数据大屏入口', component: () => import('../views/dvIndex')},
{path: '/v', name: 'Home', component: () => import('../views/home'), children: [
- ${routes.map(e => {
+ {path:'/',name:'mainEntry', component:()=>import('../views/mainEntry'),children:[
+ ${routes.map(e => {
// 解构每个路由的属性,用于生成路由配置
const {name, label, esm} = e
// 生成单个路由配置的字符串表示
return `{name:"${name}",label:"${label}",path:"${name}",component:()=>import("../${esm}")}`
- }).join(',\n')}
+ }).join(',\n')},
+ {path: '*',name: '404',component: ()=>import('../views/building')},
+ ]}
]},
{path: '/', name: "init"},
+
]`)
// 扫描完毕,使用chalkTag标记任务完成
chalkTag.done("扫描完毕")
diff --git a/src/views/mainEntry.vue b/src/views/mainEntry.vue
index 982e7c0b..964dd738 100644
--- a/src/views/mainEntry.vue
+++ b/src/views/mainEntry.vue
@@ -5,7 +5,7 @@
-
+