解决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 相关文章推荐
js滚动条多种样式,推荐
Feb 05 Javascript
用Javascript来生成ftp脚本的小例子
Jul 03 Javascript
javascript替换已有元素replaceChild()使用介绍
Apr 03 Javascript
用console.table()调试javascript
Sep 04 Javascript
node.js中的fs.writeFile方法使用说明
Dec 14 Javascript
HTML Table 空白单元格补全的简单实现
Oct 13 Javascript
利用jquery实现下拉框的禁用与启用
Dec 07 Javascript
浅谈js中同名函数和同名变量的执行问题
Feb 12 Javascript
ES6新特性之变量和字符串用法示例
Apr 01 Javascript
微信小程序返回多级页面的实现方法
Oct 27 Javascript
微信小程序动画(Animation)的实现及执行步骤
Oct 28 Javascript
Vue记住滚动条和实现下拉加载的完美方法
Jul 31 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/12/08 PHP
PHP chmod 函数与批量修改文件目录权限
2010/05/10 PHP
thinkPHP模板算术运算相关函数用法分析
2016/07/12 PHP
PC端微信扫码支付成功之后自动跳转php版代码
2017/07/07 PHP
javascript 播放器 控制
2007/01/22 Javascript
JavaScript学习笔记之获取当前目录的实现代码
2010/12/14 Javascript
jquery实现带二级菜单的导航示例
2014/04/28 Javascript
js自定义鼠标右键的实现原理及源码
2014/06/23 Javascript
jQuery中not()方法用法实例
2015/01/06 Javascript
javascript实现二级级联菜单的简单制作
2015/11/19 Javascript
TypeOf这些知识点你了解吗
2016/02/21 Javascript
微信小程序 五星评分(包括半颗星评分)实例代码
2016/12/14 Javascript
JS判断键盘是否按的回车键并触发指定按钮点击操作的方法
2017/02/13 Javascript
浅谈Vuex@2.3.0 中的 state 支持函数申明
2017/11/22 Javascript
轻量级JS Cookie插件js-cookie的使用方法
2018/03/22 Javascript
Bootstrap table中toolbar新增条件查询及refresh参数使用方法
2018/05/18 Javascript
vue异步加载高德地图的实现
2018/06/19 Javascript
JSON数据中存在单个转义字符“\”的处理方法
2018/07/11 Javascript
webpack4实现不同的导出类型
2019/04/09 Javascript
新手简单了解vue
2019/05/29 Javascript
详解element-ui动态限定的日期范围选择器代码片段
2020/07/03 Javascript
[01:00:06]加油DOTA_EP01_网络版
2014/08/09 DOTA
python编写网页爬虫脚本并实现APScheduler调度
2014/07/28 Python
python操作CouchDB的方法
2014/10/08 Python
Python的净值数据接口调用示例分享
2016/03/15 Python
Python3编程实现获取阿里云ECS实例及监控的方法
2017/08/18 Python
python装饰器深入学习
2018/04/06 Python
详解Python做一个名片管理系统
2019/03/14 Python
详解Numpy中的数组拼接、合并操作(concatenate, append, stack, hstack, vstack, r_, c_等)
2019/05/27 Python
Python dict和defaultdict使用实例解析
2020/03/12 Python
python中判断文件结束符的具体方法
2020/08/04 Python
浅谈html5 响应式布局
2014/12/24 HTML / CSS
微软中国官方旗舰店:销售Surface、Xbox One、笔记本电脑、Office
2018/07/23 全球购物
三年级评语大全
2014/04/23 职场文书
中学生打架《检讨书》范文
2019/08/12 职场文书
Java 在生活中的 10 大应用
2021/11/02 Java/Android