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代码加载优化方法
Jan 30 Javascript
鼠标事件延时切换插件
Mar 12 Javascript
dreamweaver 安装Jquery智能提示
Apr 02 Javascript
jQuery设置和获取HTML、文本和值示例
Jul 08 Javascript
javascript运动详解
Jul 06 Javascript
Node.js模块封装及使用方法
Mar 06 Javascript
全面解析Javascript无限添加QQ好友原理
Jun 15 Javascript
js 去掉字符串前后空格实现代码集合
Mar 25 Javascript
如何使用angularJs
May 08 Javascript
自定义类似于jQuery UI Selectable 的Vue指令v-selectable
Aug 23 jQuery
vue项目中使用axios上传图片等文件操作
Nov 02 Javascript
浅谈React组件之性能优化
Mar 02 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
星际争霸任务指南——神族
2020/03/04 星际争霸
PHP脚本的10个技巧(7)
2006/10/09 PHP
使用php判断服务器是否支持Gzip压缩功能
2013/09/24 PHP
Codeigniter整合Tank Auth权限类库详解
2014/06/12 PHP
详解PHP对数组的定义以及数组的创建方法
2015/11/27 PHP
JavaScript 不只是脚本
2007/05/30 Javascript
jquery getScript动态加载JS方法改进详解
2012/11/15 Javascript
input输入框的自动匹配(原生代码)
2013/03/19 Javascript
Node.js异步I/O学习笔记
2014/11/04 Javascript
jQuery实现DIV层收缩展开的方法
2015/02/27 Javascript
javascript实现客户端兼容各浏览器创建csv并下载的方法
2015/03/23 Javascript
JS使用ajax方法获取指定url的head信息中指定字段值的方法
2015/03/24 Javascript
jquery衣服颜色选取插件效果代码分享
2015/08/28 Javascript
原生js实现tab选项卡切换
2020/03/23 Javascript
多种方式实现js图片预览
2016/12/12 Javascript
jQuery密码强度验证控件使用详解
2017/01/05 Javascript
JavaScript箭头(arrow)函数详解
2017/06/04 Javascript
关于jQuery.ajax()的jsonp碰上post详解
2017/07/02 jQuery
jQuery Ajax向服务端传递数组参数值的实例代码
2017/09/03 jQuery
js实现音乐播放控制条
2017/09/09 Javascript
[59:00]OG vs TNC 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
Python中利用Scipy包的SIFT方法进行图片识别的实例教程
2016/06/03 Python
pyhton列表转换为数组的实例
2018/04/04 Python
Python使用ConfigParser模块操作配置文件的方法
2018/06/29 Python
对python中的iter()函数与next()函数详解
2018/10/18 Python
Python openpyxl 遍历所有sheet 查找特定字符串的方法
2018/12/10 Python
nohup后台启动Python脚本,log不刷新的解决方法
2019/01/14 Python
django 微信网页授权认证api的步骤详解
2019/07/30 Python
对tensorflow中的strides参数使用详解
2020/01/04 Python
python小程序之4名牌手洗牌发牌问题解析
2020/05/15 Python
全世界最美丽的四星和五星级酒店预订:Prestigia.com
2017/11/15 全球购物
公交公司毕业生求职信
2014/02/15 职场文书
学术诚信承诺书
2014/05/26 职场文书
2015最新学生自我评价范文
2015/03/03 职场文书
MySQL Router的安装部署
2021/04/24 MySQL
JVM之方法返回地址详解
2022/02/28 Java/Android