首先项目是vue-cli搭建的,项目结构如下: 然后发现在css里写的图片引用地址在开发时正常显示,但在打包扔上服务器之后报错 报的是404,路径前面多了/static/css,不知道为啥。 在自己慢慢摸索之后发现了解决方法,其实很简单,只需把config下的index.js ...
打包后的index.html在浏览器中打开你会发现图片资源和图标资源未展示出来,此时我们可以在浏览器中检查资源路径,你会发现它是相对于dist文件夹下的路径 static img . fe c.jpg ,但实质上当我们把该文件夹上传至服务器后该路径是相对于项目根目录来定位的,应该是 .. .. static img . fe c.jpg ,故而查找不到资源。我们子啊一个项目中肯定不只一处使用这样的 ...
2019-11-11 08:22 0 676 推荐指数:
首先项目是vue-cli搭建的,项目结构如下: 然后发现在css里写的图片引用地址在开发时正常显示,但在打包扔上服务器之后报错 报的是404,路径前面多了/static/css,不知道为啥。 在自己慢慢摸索之后发现了解决方法,其实很简单,只需把config下的index.js ...
打包之前需要修改如下配置文件: 配置文件一:build>>>utils.js (修改publicPath:"../../" , 这样写是处理打包后找不到静态文件(图片路径失效)的问题) 配置文件二:config>>>index.js(修改 ...
vue cli3项目, 需求: 图片文件打包时, 将项目内的所有图片文件的引用地址改为cdn路径 vue cli3的默认配置下, 打包后图片使用的是相对路径, 例如打包后项目内图片引用路径为 img/xx.png, 我们希望改为 https://oss.xx.com/img/xx.png 思路 ...
今天准备把vue-cli build 的文件发到服务器上单发现会出现图片找不到的问题 解决办法如下 修改 assetsPublicPath: './' .打开webpack.prod.conf.js,在output:增加 publicPath: './' 虽然解决了资源路径的引用问题 ...
: 'vue-style-loader', publicPath: '../../' }) ...
2018/11/21 最近在自己尝试做一个vue的项目,发现了一个打包以后出现的路径问题 使用npm run dev 可以正常打开项目,图片路径不会出错,使用脚手架npm run build 打包以后打开index.html 发现所有图片加载不出来, 发现路径前面都多了一个斜杠 ...
vue中引用element-ui后,引用时间模块在打包后不显示图标问题,看了文档也没能解决,在网上找到的解决办法: 可再build文件夹中找到utils.js,再这个js文件中找到 ...
vite 官方默认的配置,如果资源文件在assets文件夹打包后会把图片名加上hash值,但是直接通过 :src="imgSrc"方式引入并不会在打包的时候解析,导致开发环境可以正常引入,打包后却不能显示的问题. 这里我们先看看vite官方文档的解释: https ...