修改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;
}