发现问题

vue项目完成打包出dist后准备打开index.html,发现居然页面是一片空白,f12一片报红。

分析问题

经过多次网上查询后发现这是由于vue打包时,脚手架会帮你配置好大量参数,但其中路径publicPath被配置为了"/",需要手动修改。

解决办法

1、将vue.config.js中的publicPath:"/“修改为publicPath:”./"

2、删除之前的dist重新打包。

结语

再次打包后打开dist中的index.html,发现页面出来了,但是如果页面有路由跳转的话,会发现跳转失败,
这时需要修改router中的路由模式为hash:
在router的index.js中修改:从vue-router中引入createWebHashHistory,将createWebHistory(process.env.BASE_URL)改为createWebHashHistory(process.env.BASE_URL)。

最后重新打包即可。

vue打包后dist的使用相关推荐

  1. vue打包后dist目录直接打开index资源路径错误和css样式背景图路径问题

    config/index.js build: {assetsPublicPath: './' } build/utils.js function generateLoaders (options) { ...

  2. flask 渲染 vue 打包后的dist文件(直接用后端渲染)

    flask 渲染 vue 打包后的dist文件(直接用后端渲染) vue项目打包出dist文件 npm run build 代码 from flask import Flask from flask ...

  3. vue 打开html流_三种方案解决Vue项目打包后dist中的index.html用浏览器无法直接打开的问题...

    index.html为什么打不开? Vue打包后生成的dist文件中的index.html,双击在浏览器中打开后发现一片空白,打开控制台有很多报错:"Failed to load resou ...

  4. vue打包后css路径_Vue打包后访问静态资源路径问题

    Vue打包后访问静态资源路径问题 Vue介绍中static文件夹里放的是静态资源目录,如图片.字体等. 我们发现运行npm run start后本地图片路径是没问题的,但是打包上传后会怎么样呢? 我们 ...

  5. vue打包后出现一些map文件的解决方法

    Vue打包后出现一些map文件的解决办法: 问题: 可能很多人在做vue项目打包,打包之后js中,会自动生成一些map文件,那我们怎么把它去掉不要呢? 1.运行  cnpm run build  开始 ...

  6. vue上线后图片不显示_解决Vue打包后访问图片/图标不显示的问题

    大家可否遇到过 npm run build打包后,项目在线上运行时,资源文件 (图片.图标)不显示 的问题, 接下来,我给大家分享一下我的解决方案~ 1.检查打包后dist中的css文件 打开此文件后 ...

  7. Vue打包后反编译到源代码

    Vue打包后反编译到源代码(reverse-sourcemap) 1.打开cmd,使用管理员打开 2.找到需要编译的js的目录下,这里以d://dist/static/js目录为例 执行: cd d: ...

  8. vue打包后更改js文件名称

    好好学习 ,天天向上.Are you ready? vue默认打包dist文件(js文件默认名称) vue打包后更改js文件名称 例如: 中间部分加时间戳 代码奉上 修改vue.config.js c ...

  9. vue 打包后访问接口报错404 解决方案 (前提是在vue里使用了代理)

    vue 打包后访问接口报错404 解决方案 (前提是在vue里使用了代理) 参考文章: (1)vue 打包后访问接口报错404 解决方案 (前提是在vue里使用了代理) (2)https://www. ...

最新文章

  1. Python的sorted函数应用
  2. curl linux 数组参数_Linux系统调用原理
  3. 485 九针头_三代德玛莎针头 九针头 十三针头 9针头 13针头 原装进口
  4. Sql 最简单的Sqlserver连接
  5. mac/windows 端口占用解决记录
  6. mysql table keys_MySQL Explain详解
  7. google 地图 V3 运动轨迹
  8. echarts3.0 本期累计堆叠
  9. 绑定数据源注意的地方
  10. 十二、Shell脚本编程函数应用
  11. 某丰快递分拣小程序-python字典
  12. 国内各类有用搜索网站汇总
  13. 计算机网络(16)数据链路层:数据链路层的功能
  14. matlab绘制心形函数
  15. 什么是HTTPDNS?HTTPDNS有哪些作用?
  16. 图像属性:格式、尺寸、分辨率、通道数、颜色空间
  17. 人事管理系统——考勤系统需求分析
  18. Java实验6 接口、异常处理、注解与反射答案
  19. 《学术研究你的成功之道》读书笔记之论文篇
  20. adb向模拟器传递文件

热门文章

  1. 4000元左右性价比最高的手机2023 4000元手机性价比排行榜2023
  2. Linux的打包命令都有哪些呢?
  3. 分布式事务之Seata TCC
  4. A-Level Business Studies 真题及解析(2)
  5. 豆瓣blog » 豆瓣一年
  6. python拉丁猪文字游戏_java拉丁猪文字游戏
  7. 美国计算机科学专业申请条件,美国留学 计算机科学专业申请条件
  8. python中loads函数_了解python的json.dumps()和json.loads()
  9. OpenAI Codex
  10. 单反、单电、微单和消费相机的区别