diff --git a/src/config/settings.js b/src/config/settings.js index 230e4c7..107c434 100644 --- a/src/config/settings.js +++ b/src/config/settings.js @@ -3,8 +3,8 @@ * @description 全局变量配置 */ module.exports = { - // 开发以及部署时的URL 如"/test/" - publicPath: "", + // 开发以及部署时的URL + publicPath: "/", // 生产环境构建文件的目录名 outputDir: "dist", // 放置生成的静态资源 (js、css、img、fonts) 的 (相对于 outputDir 的) 目录。 diff --git a/src/router/index.js b/src/router/index.js index 63944b1..7efa1c6 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -468,7 +468,7 @@ export const asyncRoutes = [ ]; const router = new VueRouter({ - base: routerMode === "history" ? publicPath : "", + base: publicPath, mode: routerMode, scrollBehavior: () => ({ y: 0, @@ -485,7 +485,7 @@ VueRouter.prototype.push = function push(location, onResolve, onReject) { export function resetRouter() { router.matcher = new VueRouter({ - base: routerMode === "history" ? publicPath : "", + base: publicPath, mode: routerMode, scrollBehavior: () => ({ y: 0,