解决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 相关文章推荐
CSS JavaScript 实现菜单功能 改进版
Dec 09 Javascript
用JavaScript对JSON进行模式匹配(Part 1-设计)
Jul 17 Javascript
JavaScript闭包 懂不懂由你反正我是懂了
Oct 21 Javascript
jquery 插件学习(五)
Aug 06 Javascript
JavaScript对内存分配及管理机制详细解析
Nov 11 Javascript
关于js数组去重的问题小结
Jan 24 Javascript
详解AngularJS中module模块的导入导出
Dec 10 Javascript
JavaScript将base64图片转换成formData并通过AJAX提交的实现方法
Oct 24 Javascript
利用js查找数组中指定元素并返回该元素的所有索引示例
Mar 29 Javascript
详解@Vue/Cli 3 Invalid Host header 错误解决办法
Jan 02 Javascript
Vue.js特性Scoped Slots的浅析
Feb 20 Javascript
如何编写一个 Webpack Loader的实现
Oct 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
如何做到多笔资料的同步
2006/10/09 PHP
WINDOWS下php5.2.4+mysql6.0+apache2.2.4+ZendOptimizer-3.3.0配置
2008/03/28 PHP
php各种编码集详解和以及在什么情况下进行使用
2011/09/11 PHP
DISCUZ在win2003环境下 Unable to access ./include/common.inc.php in... 的问题终极解决方案
2011/11/21 PHP
CMS中PHP判断系统是否已经安装的方法示例
2014/07/26 PHP
php中ob_flush函数和flush函数用法分析
2015/03/18 PHP
基于PHP实现等比压缩图片大小
2016/03/04 PHP
php 类中的常量、静态属性、非静态属性的区别
2017/04/09 PHP
PHP中单例模式的使用场景与使用方法讲解
2019/03/18 PHP
Laravel第三方包报class not found的解决方法
2019/10/13 PHP
javascript继承之为什么要继承
2012/11/10 Javascript
javascript修改图片src的方法
2015/01/27 Javascript
c#程序员对TypeScript的认识过程
2015/06/19 Javascript
koa-router源码学习小结
2018/09/07 Javascript
深入浅析javascript函数中with
2018/10/28 Javascript
layui实现下拉框三级联动
2019/07/26 Javascript
[08:44]和酒神一起战斗 DOTA2教你做大人
2014/03/27 DOTA
[01:28:43]2014 DOTA2华西杯精英邀请赛5 24 DK VS CIS
2014/05/25 DOTA
Python查看多台服务器进程的脚本分享
2014/06/11 Python
Python实现购物评论文本情感分析操作【基于中文文本挖掘库snownlp】
2018/08/07 Python
基于python进行抽样分布描述及实践详解
2019/09/02 Python
Python 实现Serial 与STM32J进行串口通讯
2019/12/18 Python
Python和Sublime整合过程图示
2019/12/25 Python
Django:使用filter的pk进行多值查询操作
2020/07/15 Python
Css3新特性应用之形状总结
2016/12/08 HTML / CSS
ALLSAINTS英国官网:伦敦新锐潮流品牌
2016/09/19 全球购物
大学生职业规划书的范本
2014/02/18 职场文书
专业技术职务聘任书
2014/03/29 职场文书
党的群众路线教育实践活动制度建设计划
2014/11/03 职场文书
2014年班组长工作总结
2014/11/20 职场文书
交通事故赔偿起诉书
2015/05/20 职场文书
2015年高三年级组工作总结
2015/07/21 职场文书
2016个人先进事迹材料范文
2016/03/01 职场文书
2016年感恩母亲节活动总结
2016/04/01 职场文书
适合青年人白手起家的创业项目分享
2019/08/16 职场文书
使用pycharm运行flask应用程序的详细教程
2021/06/07 Python