乐趣区

关于vue3:vitevue3项目配置二级访问目录

批改 router,减少 base 地址

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

减少 base 配置,加载动态资源(vite.config.ts)

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

批改 nginx

location /admin {try_files $uri $uri/ /admin/index.html;}
退出移动版