今天准备把vue-cli build 的文件发到服务器上单发现会出现图片找不到的问题 解决办法如下 修改 assetsPublicPath: './' .打开webpack.prod.conf.js,在output:增加 publicPath: './' 虽然解决了资源路径的引用问题 ...
打包之前需要修改如下配置文件: 配置文件一:build gt gt gt utils.js 修改publicPath: .. .. , 这样写是处理打包后找不到静态文件 图片路径失效 的问题 配置文件二:config gt gt gt index.js 修改assetsPublicPath: . ,修改目的是为了解决js找不到的问题 打包好后双击index.html可以正常浏览网页就说明没问题了 ...
2019-03-16 11:40 0 1311 推荐指数:
今天准备把vue-cli build 的文件发到服务器上单发现会出现图片找不到的问题 解决办法如下 修改 assetsPublicPath: './' .打开webpack.prod.conf.js,在output:增加 publicPath: './' 虽然解决了资源路径的引用问题 ...
打包后的index.html在浏览器中打开你会发现图片资源和图标资源未展示出来,此时我们可以在浏览器中检查资源路径,你会发现它是相对于dist文件夹下的路径(static/img/0.65fe52c.jpg),但实质上当我们把该文件夹上传至服务器后该路径是相对于项目根目录来定位的,应该是 ...
1.vue打包dist文件时,图片找不到,无法像在本地一样查看 问题描述: 本地代码:<div class="icon"> :src="'../../src/assets/img/usecar/' + item.appIcon +'.png'" width="50 ...
1.打包项目时,会默认把存放在public内的小于4k的图片转换成base64,作为内联样式。 可以在vue.config.js中修改默认大小,在chainWepack:config=>{}中添加 2.build/utils.js中配置路径错误 ...
首先项目是vue-cli搭建的,项目结构如下: 然后发现在css里写的图片引用地址在开发时正常显示,但在打包扔上服务器之后报错 报的是404,路径前面多了/static/css,不知道为啥。 在自己慢慢摸索之后发现了解决方法,其实很简单,只需把config下的index.js ...
当我们进行前端打包时,需改成如下配置: 往常这样打包是没有问题的,可是今天进行项目打包的时候缺报图片找不到的错误,如图所示: 头部组件的图片资源找不到错误,后台发现因为头部组件的背景图片size过大,超过了最大限度, 因此我们将图片的最大限度改大一点,就ok啦 于是我们需修改 ...
在build->webpack.base.conf.js里添加一句代码: 具体位置在module->rules下 publicPath:"../../", ...
最近在学习Vue是如何编写项目的,在踩了许多坑后,终于要到了最后一步npm run build了,很开心的等待奇迹,然后打包后出现了找不到图片路径的问题。 解决办法:1.将图片或者json数据文件夹放到static的文件夹中,这样打包后webpack会自动打包 2.在build的文件夹下找到 ...