解决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 相关文章推荐
用正则xmlHttp实现的偷(转)
Jan 22 Javascript
javascript 事件处理程序介绍
Jun 27 Javascript
javascript中 try catch用法
Aug 16 Javascript
JavaScript中利用jQuery绑定事件的几种方式小结
Mar 06 Javascript
JavaScript必知必会(二) null 和undefined
Jun 08 Javascript
JS获取随机数和时间转换的简单实例
Jul 10 Javascript
xmlplus组件设计系列之列表(4)
Apr 26 Javascript
vue2 自定义动态组件所遇到的问题
Jun 08 Javascript
vue axios 二次封装的示例代码
Dec 08 Javascript
深入解读VUE中的异步渲染的实现
Jun 19 Javascript
vue中echarts图表大小适应窗口大小且不需要刷新案例
Jul 19 Javascript
如何构建 vue-ssr 项目的方法步骤
Aug 04 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极大的增强功能和性能
2006/10/09 PHP
PHP原生函数一定好吗?
2014/12/08 PHP
php解决和避免form表单重复提交的几种方法
2016/08/31 PHP
JavaScript中的this实例分析
2011/04/28 Javascript
Eval and new funciton not the same thing
2012/12/27 Javascript
Google Map V3 绑定气泡窗口(infowindow)Dom事件实现代码
2013/04/26 Javascript
动态载入js提高网页打开速度的方法
2014/07/04 Javascript
JS+CSS实现简易的滑动门效果代码
2015/09/24 Javascript
Javascript实现通过选择周数显示开始日和结束日的实现代码
2016/05/30 Javascript
AngularJS 遇到的小坑与技巧小结
2016/06/07 Javascript
jQuery获取剪贴板内容的方法
2016/06/16 Javascript
JS字符串统计操作示例【遍历,截取,输出,计算】
2017/03/27 Javascript
详解使用React全家桶搭建一个后台管理系统
2017/11/04 Javascript
javaScript中的空值和假值
2017/12/18 Javascript
JavaScript的Object.defineProperty详解
2018/07/09 Javascript
微信小程序scroll-x失效的完美解决方法
2018/07/18 Javascript
JavaScript遍历查找数组中最大值与最小值的方法示例
2019/05/24 Javascript
小程序中canvas的drawImage方法参数使用详解
2019/07/04 Javascript
浅析vue-router实现原理及两种模式
2020/02/11 Javascript
JavaScript如何使用插值实现图像渐变
2020/06/28 Javascript
[03:17]DOTA2英雄基础教程 剧毒术士
2013/12/12 DOTA
[47:55]Ti4第二日主赛事败者组 NaVi vs EG 1
2014/07/20 DOTA
[33:09]完美世界DOTA2联赛循环赛 Forest vs DM BO2第二场 10.29
2020/10/29 DOTA
Python3.6实现连接mysql或mariadb的方法分析
2018/05/18 Python
PyQt5实现类似别踩白块游戏
2019/01/24 Python
解决python 执行sql语句时所传参数含有单引号的问题
2020/06/06 Python
怎么快速自学python
2020/06/22 Python
Hotels.com台湾:饭店订房网
2017/09/06 全球购物
介绍一下OSI七层模型
2012/07/03 面试题
表决心的诗句大全
2014/03/11 职场文书
争先创优演讲稿
2014/09/15 职场文书
2014年党员发展工作总结
2014/12/02 职场文书
2019财务毕业实习报告
2019/06/27 职场文书
大学生创业计划书常用模板
2019/08/07 职场文书
Nginx的rewrite模块详解
2021/03/31 Servers
mysql优化
2021/04/06 MySQL