2
头图

Modify the router and add the base address

 const router = createRouter({
    // 修改位置:createWebHistory('/二级目录/') 
    history: createWebHistory('/admin/'),
    routes: [],
     scrollBehavior() {
         return { top: 0 };
     },
});

Add base configuration and load static resources (vite.config.ts)

 export default defineConfig({
    // 新增base
    base: process.env.NODE_ENV === 'production' ? '/admin/' : '',
    plugins: [vue(), vueJsx(), svgLoader({ svgoConfig: {} })],
    server: {}
});

Modify nginx

 location /admin {
    try_files $uri $uri/ /admin/index.html;
}

前端小菜
266 声望8 粉丝

努力可以改变能力