解决vue-cli webpack打包后加载资源的路径问题


Posted in Javascript onSeptember 25, 2018

vue项目,访问打包后的项目,输入路径后,页面加载空白。这时会有两类问题,都是路径问题。

1.一个是css,js,ico等文件加载不到,是目录里少了dist

打开页面时一片空白

解决vue-cli webpack打包后加载资源的路径问题

解决办法:

config/index.js文件的build->assetsPublicPath的默认值改为 './'

assetsPublicPath:资源的根目录。这个是通过http服务器运行的url路径。因为webapp和static中间还有层dist,所以要用'./'

解决vue-cli webpack打包后加载资源的路径问题

2.另一个就是单纯的在背景图使用相对路径导致加载不到图片

例如登录页面的背景图设置

解决vue-cli webpack打包后加载资源的路径问题

我的目录结构是这样的,

解决vue-cli webpack打包后加载资源的路径问题

页的时候没发使用@/../static 只能使用../../../static

这个时候,打包过后的登陆页面引用图片路径错误,多了一个/static/css

解决办法:

build/utils.js文件的ExtractTextPlugin.extract=>新增 publicPath:"../../"

publicPath:重写该加载器(loader) css 的 publicPath 的设置

解决vue-cli webpack打包后加载资源的路径问题

以上这篇解决vue-cli webpack打包后加载资源的路径问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript 运算数的求值顺序
Aug 23 Javascript
jQuery.validate 常用方法及需要注意的问题
Mar 20 Javascript
基于jquery的9行js轻松实现tab控件示例
Oct 12 Javascript
Ionic默认的Tabs模板使用实例
Aug 29 Javascript
js禁止表单重复提交
Aug 29 Javascript
Web开发使用Angular实现用户密码强度判别的方法
Sep 27 Javascript
Vue无限滑动周选择日期的组件的示例代码
Jul 18 Javascript
在小程序中使用Echart图表的示例代码
Aug 02 Javascript
vuejs实现折叠面板展开收缩动画效果
Sep 06 Javascript
详解多页应用 Webpack4 配置优化与踩坑记录
Oct 16 Javascript
vue项目打包后怎样优雅的解决跨域
May 26 Javascript
JavaScript实现多球运动效果
Sep 07 Javascript
详解Vue Elementui中的Tag与页面其它元素相互交互的两三事
Sep 25 #Javascript
axios对请求各种异常情况处理的封装方法
Sep 25 #Javascript
解决vue axios的封装 请求状态的错误提示问题
Sep 25 #Javascript
angular 数据绑定之[]和{{}}的区别
Sep 25 #Javascript
Vue高版本中一些新特性的使用详解
Sep 25 #Javascript
axios全局注册,设置token,以及全局设置url请求网段的方法
Sep 25 #Javascript
vue实现多个元素或多个组件之间动画效果
Sep 25 #Javascript
You might like
php实现的简单压缩英文字符串的代码
2008/04/24 PHP
PHP文件打开、关闭、写入的判断与执行代码
2011/05/24 PHP
PHP中浮点数计算比较及取整不准确的解决方法
2015/01/09 PHP
浅谈laravel5.5 belongsToMany自身的正确用法
2019/10/17 PHP
jQuery之尺寸调整组件的深入解析
2013/06/19 Javascript
js实现快速分享功能(你的文章分享工具)
2013/06/25 Javascript
javascript面向对象特性代码实例
2014/06/12 Javascript
深入分析escape()、encodeURI()、encodeURIComponent()的区别及示例
2014/08/04 Javascript
JavaScript中的数组特性介绍
2014/12/30 Javascript
详解ECharts使用心得总结
2016/12/06 Javascript
JavaScript学习总结之正则的元字符和一些简单的应用
2017/06/30 Javascript
js实现随机点名小功能
2017/08/17 Javascript
python获取标准北京时间的方法
2015/03/24 Python
python导出chrome书签到markdown文件的实例代码
2017/12/27 Python
python实现下载pop3邮件保存到本地
2018/06/19 Python
深入浅析Python获取对象信息的函数type()、isinstance()、dir()
2018/09/17 Python
在pycharm中使用git版本管理以及同步github的方法
2019/01/16 Python
mac使用python识别图形验证码功能
2020/01/10 Python
python3 sorted 如何实现自定义排序标准
2020/03/12 Python
python 实现aes256加密
2020/11/27 Python
python利用proxybroker构建爬虫免费IP代理池的实现
2021/02/21 Python
CSS3中:nth-child和:nth-of-type的区别深入理解
2014/03/10 HTML / CSS
CSS3实现酷炫的3D旋转透视效果
2019/11/21 HTML / CSS
尼克松手表官网:Nixon手表
2019/03/17 全球购物
施华洛世奇波兰官网:SWAROVSKI波兰
2019/06/18 全球购物
大四学生毕业自荐信
2013/11/07 职场文书
工商学院毕业生自荐信
2013/11/12 职场文书
班主任工作年限证明
2014/01/12 职场文书
考试不及格的检讨书
2014/01/22 职场文书
2014年学校国庆主题活动方案
2014/09/16 职场文书
2014超市双十一活动策划方案
2014/09/29 职场文书
学习三严三实心得体会
2014/10/13 职场文书
出国留学导师推荐信
2015/03/26 职场文书
详解Spring Security中的HttpBasic登录验证模式
2022/03/17 Java/Android
springboot入门 之profile设置方式
2022/04/04 Java/Android
Python之matplotlib绘制饼图
2022/04/13 Python