解决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 相关文章推荐
jQuery 1.0.2
Oct 11 Javascript
身份证号码前六位所代表的省,市,区, 以及地区编码下载
Apr 12 Javascript
轻轻松松学JS调试(不下载任何工具)
Apr 14 Javascript
javascript oop开发滑动(slide)菜单控件
Aug 25 Javascript
html a标签-超链接中confirm方法使用介绍
Jan 04 Javascript
BootStrap下jQuery自动完成的样式调整
May 30 Javascript
jQuery之简单的表单验证实例
Jul 07 Javascript
JS防止网页被嵌入iframe框架的方法分析
Sep 13 Javascript
js 数据存储和DOM编程
Feb 09 Javascript
利用原生JS与jQuery实现数字线性变化的动画
Feb 24 Javascript
js如何编写简单的ajax方法库
Aug 02 Javascript
Vue中遍历数组的新方法实例详解
Jul 21 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
thinkphp连贯操作实例分析
2014/11/22 PHP
php删除指定目录的方法
2015/04/03 PHP
php强制用户转向www域名的方法
2015/06/19 PHP
初识ThinkPHP控制器
2016/04/07 PHP
Yii2搭建后台并实现rbac权限控制完整实例教程
2016/04/28 PHP
php 自定义函数实现将数据 以excel 表格形式导出示例
2019/11/13 PHP
PHP获取php,mysql,apche的版本信息及更多服务器信息
2021/03/09 PHP
双击滚屏-常用推荐
2006/11/29 Javascript
说说掌握JavaScript语言的思想前提想学习js的朋友可以看看
2009/04/01 Javascript
关于捕获用户何时点击window.onbeforeunload的取消事件
2011/03/06 Javascript
IE关闭时判断及AJAX注销案例学习
2013/02/18 Javascript
仿当当网淘宝网等主流电子商务网站商品分类导航菜单
2013/09/25 Javascript
jQuery实现带有动画效果的回到顶部和底部代码
2015/11/04 Javascript
详解javascript跨浏览器事件处理程序
2016/03/27 Javascript
Jquery $when done then的用法详解
2016/05/20 Javascript
Vue中使用vue-i18插件实现多语言切换功能
2018/04/25 Javascript
React styled-components设置组件属性的方法
2018/08/07 Javascript
JS中数据结构之栈
2019/01/01 Javascript
JS实现的获取银行卡号归属地及银行卡类型操作示例
2019/01/08 Javascript
nest.js 使用express需要提供多个静态目录的操作方法
2019/10/24 Javascript
Python random模块常用方法
2014/11/03 Python
python实现获取Ip归属地等信息
2016/08/27 Python
Python中模块string.py详解
2017/03/12 Python
python实现分页效果
2017/10/25 Python
Python3.4 tkinter,PIL图片转换
2018/06/21 Python
Python 实现文件打包、上传与校验的方法
2019/02/13 Python
PyQt5重写QComboBox的鼠标点击事件方法
2019/06/25 Python
使用 pytorch 创建神经网络拟合sin函数的实现
2020/02/24 Python
解决启动django,浏览器显示“服务器拒绝访问”的问题
2020/05/13 Python
在tensorflow实现直接读取网络的参数(weight and bias)的值
2020/06/24 Python
JPA面试常见问题
2016/11/14 面试题
jQuery treeview树形结构应用
2021/03/24 jQuery
民政局个人整改措施
2014/09/24 职场文书
2015年学校图书室工作总结
2015/05/19 职场文书
Nginx+SpringBoot实现负载均衡的示例
2021/03/31 Servers
MySQL 原理与优化之Limit 查询优化
2022/08/14 MySQL