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打包后部署到子目录下路径问题解决方法
基础教程推荐
猜你喜欢
- vue多个表单验证(Promise.all) 2023-10-08
- Easyui 去除jquery-easui tab页div自带滚动条的方法 2024-04-01
- Jquery中$.ajax()方法参数详解 2022-10-17
- webpack-dev-server搭建本地服务器的实现 2024-04-23
- Vue.js从入门到精通第四天 2023-10-08
- 跨域设置Cookie失效问题解决方案原理分析 2024-03-21
- 50行代码实现贪吃蛇(具体思路及代码) 2024-01-03
- 与Vue2相比,Vue3有哪些性能提升? 2025-01-16
- Js参数值中含有单引号或双引号问题的解决方法 2024-01-08
- 前端设置cookie之vue-cookies使用及说明 2023-07-09