问题描述及错误代码:

// 本地运行、打包  图片是ok的
<img src="../../static/images/orderSeeProgress0.png">     // 本地运行 图片是ok的、打包图片找不到  (因为图片的路径被解析成了字符串)
<img src="/static/images/orderSeeProgress1.png">   // 本地运行 图片是ok的、打包图片找不到  (因为图片的路径被解析成了字符串)
<img :src="'../../static/images/orderSeeProgress'+index+'.png'">   

解决办法:

(1)如果使用的是静态图片,切路径地址不会改变,那就直接使用 src 如下方法:(相对路径的)

// 本地运行、打包  图片是ok的
<img src="../../static/images/orderSeeProgress0.png">     

(2)如果图片是根据数据动态变化的,那么就得使用 :src  ( 动态改变src的值)

(2-1)首先在配置文件里面给static文件起个别名:(我起得别名是@@)

build / webpack.base.conf.js  配置别名如下:

resolve: {extensions: ['.js', '.vue', '.json'],alias: {'vue$': 'vue/dist/vue.esm.js','@': resolve('src'),'@@': resolve('static'),}},

(2-2)引入图片地址,然后在data里面定义,在 :src里面使用。

// 这样使用:  本地、打包后 图片都是ok的。
<img  :src="orderPro1Img" />
<img  :src="orderPro2Img" /><script>import orderPro1 from '@@/images/orderSeeProgress0.png'import orderPro2 from '@@/images/orderSeeProgress1.png'export default {data() {return {msg: '',index:0,orderPro1Img:orderPro1,orderPro2Img:orderPro2}},
}
</script>

解决:vue项目npm run build 打包后 :src路径里面的本地图片找不到。相关推荐

  1. npm run build 打包后,如何运行在本地查看效果

    目前,使用vue-cli脚手架写了一个前端项目,之前一直是使用npm run dev 在8080端口上进行本地调试.项目已经进行一半了,今天有时间突然想使用npm run build进行上线打包,试试 ...

  2. vue项目npm run build后如何在本地查看效果

    因为在本人实际开发过程中,遇到过这样的问题--部署到生产环境中的页面样式和本地开发环境中的样式差异巨大, 所以需要通过npm run build打包后,直接在本地查看效果,以便于及时将这些样式冲突类的 ...

  3. vue-cli脚手架npm run build打包后图片路径问题 2018.11.21

    2018/11/21 最近在自己尝试做一个vue的项目,发现了一个打包以后出现的路径问题 使用npm run dev 可以正常打开项目,图片路径不会出错,使用脚手架npm run build 打包以后 ...

  4. 在vue项目npm run build后,index.html中引入css和js 报MIME type问题

    问题: 1.在vue项目中,build打包后,index页面打开会报错, MIME type ('text/html') ;报错内容:because its MIME type ('text/html ...

  5. vue2.0项目部署到服务器_vue项目运行npm run build打包后如何发布到服务器?

    运行npm run build后,怎么发布到服务器? 这样就打包成功了.然后我的项目根目录就会多一个dist文件夹,里面包含static文件夹(存放img.css.js等文件)和index.html. ...

  6. npm run build 打包后页面无法显示问题

    今早运维小哥哥跑来找我,想给我的新项目发个版,我还是按照一般流程npm run build 然后git提交,打个tag v1.0.1,运维小哥哥说你前端页面没写好嘛? emmmm-.老娘早就写好了.肯 ...

  7. vue项目使用 npm run build 打包后出现样式错乱问题解决方法

    检查组件内的 标签是不是没有加scoped 不加scoped打包后容易引起样式错乱 正确规范应该这样 scoped 作用style样式只在本组件内有效,防止别组件类名 或标签一样样式冲突.

  8. 【vue】npm run build打包路径问题

    直接插入主体 额不 主题 我的vue脚手架目录结构如下 有个config文件夹,在index.js中有两个方法一个开发dev,一个生产build. dev: 是我们的开发环境,资源使用绝对路径,所以可 ...

  9. vue项目执行npm run build 打包出现某些图片,字体,资源文件路径404,无法加载的问题

    如图所示: 如果出现如图的错误.首先我们第一步是考虑进入dist文件夹里面的static文件夹 正常情况下static文件夹是非常干净的 如果你发现你的static文件夹出现了多余的img.fonts ...

最新文章

  1. bootrom启动流程【转】
  2. tensorrt 低精度推理
  3. 最直接的解决服务器宕机的方法
  4. Problem - 3936 FIB Query
  5. 如何判断SVG事件对象中的鼠标来源?
  6. 新兴的多媒体格式——MXF 文件格式分析 和简介
  7. java控制单元测试_java – 当单元测试控制器时,模拟一个Spring Validator
  8. 几十种编程语言说Hello World
  9. struts2 中的零配置
  10. 不继承Controller,就不能用fetch()函数
  11. win7系统iis服务器删除,Win7系统如何卸载iis 删除win7中iis的方法
  12. 克隆加密狗和原加密狗_遥控钥匙和加密狗有什么区别?
  13. 单核性能强的服务器cpu,单核能力最强的cpu是哪个?
  14. 固态硬盘是什么接口_SATA M.2 PCIe?一分钟教你认识固态硬盘接口
  15. 大学里青年教师待遇真的很低吗?
  16. 齐齐哈尔鹤城计算机学校,齐齐哈尔阳光学校
  17. 激光雷达相关技术方案介绍
  18. 最新京东短信登录+傻妞机器人保姆级部署教程(2022/9/8)
  19. 电子行业数字工厂管理系统有哪些优点和不足
  20. 阿里云容器镜像服务(Docker Registry)

热门文章

  1. 报错: com.atomikos.datasource.ResourceException: resume for XID
  2. 华为企业级路由器配置与管理
  3. python智慧树判断题_智慧树知到大数据分析的python基础判断题答案
  4. 利用IPSec安全策略阻断内网违规外联(一)
  5. 对话高通全球总裁Derek Aberle:谈谈高通在中国的合作、创新和最新业务
  6. linux系统安装金蝶_金蝶linux启动 金蝶智慧记进销存
  7. 3M 中国选择LMS实验解决方案帮助汽车制造商降低车内噪声
  8. Github 定制炫酷主页
  9. java 两个类互相包含_如何在Java中互相使用两个类中的方法?
  10. “风暴”洗礼后,暴风冯鑫和迅雷陈磊会怎样回顾这内忧外患一年