解决vue-cli项目打包出现空白页和路径错误的问题


Posted in Javascript onSeptember 04, 2018

vue-cli项目打包:

1. 命令行输入:npm run build

打包出来后项目中就会多了一个文件夹dist,这就是我们打包过后的项目。

解决vue-cli项目打包出现空白页和路径错误的问题

第一个问题,文件引用路径。我们直接运行打包后的文件夹中的index.html文件,会看到网页一片空白,f12调试,全是css,js路径引用错误的问题。

解决:到config文件夹中打开index.js文件。

文件里面有两个assetsPublicPath属性,更改第一个,也就是更改build里面的assetsPublicPath属性:

解决vue-cli项目打包出现空白页和路径错误的问题

assetsPublicPath属性作用是指定编译发布的根目录,‘/'指的是项目的根目录 ,'./'指的是当前目录。

改好之后重新打包项目,运行index.html文件,我们可以看到没有报错了。但是router-view里面的内容却出不来了。

第二个问题:router-view中的内容显示不出来。路由history模式。

这个坑是当你使用了路由之后,在没有后端配合的情况下就手贱打开路由history模式的时候,打包出来的文件也会是一片空白的情况,

很多人踩这个坑的时候花了很多时间,网上的教程基本上都是说的第一个坑,这个坑很少有人提起。

解决vue-cli项目打包出现空白页和路径错误的问题

解决:// mode: 'history',//将这个模式关闭就好

这里并不是说不能打开这个模式,这个模式需要后端设置的配合,详情可以看:路由文档

以上这篇解决vue-cli项目打包出现空白页和路径错误的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jquery应该如何来设置改变按钮input的onclick事件
Dec 10 Javascript
关于javascript原型的修改与重写(覆盖)差别详解
Aug 31 Javascript
JS常见算法详解
Feb 28 Javascript
使用JavaScript实现一个小程序之99乘法表
Sep 21 Javascript
父组件中vuex方法更新state子组件不能及时更新并渲染的完美解决方法
Apr 25 Javascript
使用Javascript简单计算器
Nov 17 Javascript
详解Vue中watch的详细用法
Nov 28 Javascript
vue中获取滚动table的可视页面宽度调整表头与列对齐(每列宽度不都相同)
Aug 17 Javascript
微信小程序JS加载esmap地图的实例详解
Sep 04 Javascript
Vue中图片Src使用变量的方法
Oct 30 Javascript
在vue中使用cookie记住用户上次选择的实例(本次例子中为下拉框)
Sep 11 Javascript
js动态添加带圆圈序号列表的实例代码
Feb 18 Javascript
工作中常用到的ES6语法
Sep 04 #Javascript
用POSTMAN发送JSON格式的POST请求示例
Sep 04 #Javascript
JS实现可针对算术表达式求值的计算器功能示例
Sep 04 #Javascript
解决vue 打包发布去#和页面空白的问题
Sep 04 #Javascript
详解JS中统计函数执行次数与执行时间
Sep 04 #Javascript
Vue组件中的data必须是一个function的原因浅析
Sep 03 #Javascript
ES6中let 和 const 的新特性
Sep 03 #Javascript
You might like
php下封装较好的数字分页方法
2010/11/23 PHP
项目中应用Redis+Php的场景
2016/05/22 PHP
IE与firefox下Dhtml的一些区别小结
2009/12/02 Javascript
js实现浏览器的各种菜单命令比如打印、查看源文件等等
2013/10/24 Javascript
JavaScript随机生成信用卡卡号的方法
2015/04/07 Javascript
JQuery移动页面开发之屏幕方向改变与滚屏的实现
2015/12/03 Javascript
JS获取地址栏参数的两种方法(简单实用)
2016/06/14 Javascript
JavaScript简单获取系统当前时间完整示例
2016/08/02 Javascript
详解jquery easyui之datagrid使用参考
2016/12/05 Javascript
Javascript中 toFixed四舍六入方法
2017/08/21 Javascript
JS中验证整数和小数的正则表达式
2018/10/08 Javascript
详解vue 在移动端体验上的优化解决方案
2019/05/20 Javascript
JavaScript面向对象程序设计中对象的定义和继承详解
2019/07/29 Javascript
Vue实现回到顶部和底部动画效果
2019/07/31 Javascript
vue中使用百度脑图kityminder-core二次开发的实现
2019/09/26 Javascript
[03:12]完美世界DOTA2联赛PWL DAY9集锦
2020/11/10 DOTA
python数据库操作常用功能使用详解(创建表/插入数据/获取数据)
2013/12/06 Python
python通过urllib2爬网页上种子下载示例
2014/02/24 Python
python读取文本绘制动态速度曲线
2018/06/21 Python
对Python中for复合语句的使用示例讲解
2018/11/01 Python
python assert的用处示例详解
2019/04/01 Python
pyqt5 QlistView列表显示的实现示例
2020/03/24 Python
Python用access判断文件是否被占用的实例方法
2020/12/17 Python
Python用SSH连接到网络设备
2021/02/18 Python
基于Html5实现的react拖拽排序组件示例
2018/08/13 HTML / CSS
英国天然保健品网站:Simply Supplements
2017/03/22 全球购物
凯伦·米莲女装网上商店:Karen Millen
2017/11/07 全球购物
网上常见的一份Linux面试题(多项选择部分)
2015/02/07 面试题
我们在web应用开发过程中经常遇到输出某种编码的字符,如iso8859-1等,如何输出一个某种编码的字符串?
2014/03/30 面试题
旅游管理实习自我鉴定
2013/09/29 职场文书
房地产出纳岗位职责
2013/12/01 职场文书
《要下雨了》教学反思
2014/02/17 职场文书
热爱劳动主题班会
2015/08/14 职场文书
导游词之蓬莱长岛
2019/12/17 职场文书
如何在pycharm中快捷安装pip命令(如pygame)
2021/05/31 Python
HTML5之高度塌陷问题的解决
2022/06/01 HTML / CSS