在vue开发中,本地测试以及测试环境中都没有遇到问题,当发布生产,有虚拟路径时,便出现js、css均报错404;

  首先在config的index.js文件中,将assetsPublicPath修改为'./',如下图;

  

  然而打包发布后发现放在assets文件夹中的图片资源又报404,观察那个路径,发现多了一层statics/css/img的路径,我们要找到build文件中的utils.js,在如下所示地方新增一条publicPath为'../../';

  

  重新打包发布,正常运行!

  

最新文章

  1. Nodejs学习笔记(一)--- 简介及安装Node.js开发环境
  2. 手动安装 atom 扩展包 packages
  3. JS弹出窗口代码大全(详细整理)
  4. Div 自适应屏幕大小
  5. [GRYZ]寒假模拟赛
  6. homework-06-C++11
  7. SQL Server数据的导入导出
  8. Web开发 < base target>
  9. 更加详细的Log4net的配置
  10. js引用类型姿势
  11. 我理解的session和cookie
  12. 内联函数 inline 漫谈
  13. 内核对象kobject和sysfs(3)——kobj分析
  14. 设计模式学习之“观察者模式” [C#]
  15. Maven Install指令构建时出现找不到符号
  16. 解决mariadb grant ERROR 1045 (28000): Access denied for user
  17. C#图解教程 第十四章 事件
  18. angulajs_删除功能
  19. UGUI小技巧之Text随文本内容自动变化大小
  20. [LeetCode] 56 - Merge Intervals 合并区间

热门文章

  1. Ubuntu 12.04 LTS为例演示vsftpd虚拟用户 的配置
  2. 关于android上dpi/screen-size的厘清解释
  3. R: which(查询位置)、%in% (是否存在)、ifelse(判断是否):
  4. 20. CTF综合靶机渗透(十三)
  5. 3. Shodan新手入坑指南
  6. ubuntu下apache2的cgi-bin中以root权限运行程序
  7. 微信小程序自学第四课:数据绑定
  8. vue -- 打包资源正确引用及背景图引入
  9. 解决Navicat无法连接到Mysql
  10. struts2学习笔记——常见报错及解决方法汇总(持续更新)