1、修改config => index.js => build => assetsPublicPath,修改代码入戏:
build: {
assetsPublicPath: './'
}
2、在build => util.js 里找到ExtractTextPlugin.extract增加一行:publicPath: ‘../../’,主要解决背景图片路径的问题。修改代码入戏:
return ExtractTextPlugin.extract({
use: loaders,
fallback: 'vue-style-loader',
publicPath: './'
})
3、找到路由文件src/router/index.js,修改代码入戏:
const router = new VueRouter({
mode: "history",
base: "wap", //修改自己的名称
routes
});
把index.html所有/static/
改成./static/
织梦狗教程
本文标题为:Vuejs打包后部署到子目录下路径问题解决方法


基础教程推荐
猜你喜欢
- 关于CSS absolute与relative不得不说的话 2023-12-11
- javascript静态的url如何传递 2024-01-07
- AJAX实现无刷新检测用户名功能 2023-02-13
- vue项目如何做路由监听(防止页面跳转不刷新) 2025-01-14
- python Selenium等待元素出现的具体方法 2024-02-08
- 在html站点上的Node.js mysql显示表 2023-10-25
- vuejs动态设置每个页面的标题、关键词和描述 2024-12-08
- python+selenium 定位到元素,无法点击的解决方法 2024-02-05
- js实现鼠标移到链接文字弹出一个提示层的方法 2023-12-27
- window.onerror()的用法与实例分析 2023-12-20