vuejs项目打包之后的首屏加载优化及打包之后出现的问题


Posted in Javascript onApril 01, 2018

一:使用CDN资源

我们在打包时,会将package.json里,dependencies对象里插件打包起来,我们可以将其中的一些使用cdn的方式加载,例如不想把vue,axios,vuex,vue-router打包到我们项目中,我们需要这样:

1:打开webpack.base.conf.js

module.exports = {
   externals: {
    ‘vue‘: ‘Vue‘,
    ‘axios‘: ‘axios‘,
    ‘vuex‘: ‘Vuex‘,
    ‘vue-router‘: ‘VueRouter‘
 }
}

2:打开router/index.js。注销掉以下两行

//import Vue from ‘vue‘
//Vue.use(Router)

3:如果你使用了vuex,把vuex/index.js(命名各有不同)中的Vue.use(Vuex)注销了

Vue.use(Vuex)

打包后可能出现的问题

1:被keep-alive包围的元素无法显示

原因:暂不明。

解决方法:不用keep-alive

推荐阅读:Vue项目使用CDN优化首屏加载问题

总结

以上所述是小编给大家介绍的vuejs项目打包之后的首屏加载优化及打包之后出现的问题,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

Javascript 相关文章推荐
JavaScript入门教程(7) History历史对象
Jan 31 Javascript
JavaScript constructor和instanceof,JSOO中的一对欢喜冤家
May 25 Javascript
JQery jstree 大数据量问题解决方法
Mar 09 Javascript
js函数中onmousedown和onclick的区别和联系探讨
May 19 Javascript
Javascript检查图片大小不要让大图片撑破页面
Nov 04 Javascript
jquery实现仿新浪微博评论滚动效果
Aug 06 Javascript
JS与jQ读取xml文件的方法
Dec 08 Javascript
利用CSS3在Angular中实现动画
Jan 15 Javascript
微信小程序  action-sheet详解及实例代码
Nov 09 Javascript
AngularJS入门教程一:路由用法初探
May 27 Javascript
Node.js中流(stream)的使用方法示例
Jul 16 Javascript
解决Js先触发失去焦点事件再执行点击事件的问题
Aug 30 Javascript
Vue项目使用CDN优化首屏加载问题
Apr 01 #Javascript
对Angular中单向数据流的深入理解
Mar 31 #Javascript
jQuery中复合选择器简单用法示例
Mar 31 #jQuery
jQuery中内容过滤器简单用法示例
Mar 31 #jQuery
jQuery中可见性过滤器简单用法示例
Mar 31 #jQuery
Postman模拟发送带token的请求方法
Mar 31 #Javascript
浅谈Postman解决token传参的问题
Mar 31 #Javascript
You might like
syphon 虹吸式咖啡冲泡冲煮倒水的得与失
2021/03/03 冲泡冲煮
PHP STRING 陷阱原理说明
2010/07/24 PHP
我的php学习笔记(毕业设计)
2012/02/21 PHP
PHP写的资源下载防盗链类分享
2014/05/12 PHP
PHP+MySQL存储数据常见中文乱码问题小结
2016/06/13 PHP
基于PHP实现堆排序原理及实例详解
2020/06/19 PHP
javascript 建设银行登陆键盘
2008/06/10 Javascript
jQuery 隔行换色 支持键盘上下键,按Enter选定值
2009/08/02 Javascript
jquery isEmptyObject判断是否为空对象的函数
2011/02/14 Javascript
实用的JS正则表达式(手机号码/IP正则/邮编正则/电话等)
2013/01/11 Javascript
解析JavaScript中点号“.”的多义性
2013/12/02 Javascript
vue.js 初体验之Chrome 插件开发实录
2017/05/13 Javascript
关于jQuery.ajax()的jsonp碰上post详解
2017/07/02 jQuery
vue项目base64字符串转图片的实现代码
2018/07/13 Javascript
微信小程序第三方框架对比 之 wepy / mpvue / taro
2019/04/10 Javascript
JavaScript动态生成表格的示例
2020/11/02 Javascript
Python 冒泡,选择,插入排序使用实例
2015/02/05 Python
使用Python标准库中的wave模块绘制乐谱的简单教程
2015/03/30 Python
以Flask为例讲解Python的框架的使用方法
2015/04/29 Python
详解Python读取配置文件模块ConfigParser
2017/05/11 Python
Python进阶-函数默认参数(详解)
2017/05/18 Python
python实现小球弹跳效果
2019/05/10 Python
Python Django框架实现应用添加logging日志操作示例
2019/05/17 Python
python实现植物大战僵尸游戏实例代码
2019/06/10 Python
python 利用已有Ner模型进行数据清洗合并代码
2019/12/24 Python
Python内建序列通用操作6种实现方法
2020/03/26 Python
浅谈CSS3 box-sizing 属性 有趣的盒模型
2019/04/02 HTML / CSS
kmart凯马特官网:美国最大的打折零售商和全球最大的批发商之一
2016/11/17 全球购物
New Balance美国官网:运动鞋和健身服装
2017/04/11 全球购物
建筑工地宣传标语
2014/06/18 职场文书
大学课外活动总结
2014/07/09 职场文书
施工安全协议书范本
2014/09/26 职场文书
党的群众路线教育实践活动个人整改措施材料
2014/11/04 职场文书
结婚保证书(卖身契)
2015/02/26 职场文书
2019最新公司租房合同(例文)
2019/07/18 职场文书
MySQL添加索引特点及优化问题
2022/07/23 MySQL