在vite.config.js中添加一行代码
base: 'http://www.yncoders.com/show/',
完整代码如下:
import { fileURLToPath, URL } from 'node:url' import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' // https://vitejs.dev/config/ export default defineConfig({ base: 'http://www.yncoders.com/show/', plugins: [ vue(), ], resolve: { alias: { '@': fileURLToPath(new URL('http://www.yncoders.com/show/src', import.meta.url)) } } })
在router/index.js中把createWebHistory 澳门顶尖高手论坛ww13换成createWebHashHistory
这里默认是createWebHistory
完整代码:
import { createRouter, createWebHashHistory } from 'vue-router' // import { createRouter, createWebHistory } from 'vue-router' import HomeView from 'http://www.yncoders.com/views/HomeView.vue' const router = createRouter({ // history: createWebHistory(import.meta.env.BASE_URL), history: createWebHashHistory(process.env.BASE_URL), // 修改后 routes: [ { path: '/', name: 'home', component: HomeView }, { path: '/about', name: 'about', // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. component: () => import('http://www.yncoders.澳i门精准免费资料 com/views/AboutView.vue') } ] }) export default router