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 相关文章推荐
jQuery EasyUI 中文API Button使用实例
Apr 14 Javascript
JQuery 1.3.2以上版本中出现pareseerror错误的解决方法
Jan 11 Javascript
javascrpt绑定事件之匿名函数无法解除绑定问题
Dec 06 Javascript
jquery表单验证框架提供的身份证验证方法(示例代码)
Dec 27 Javascript
JavaScript中5种调用函数的方法
Mar 12 Javascript
jQuery siblings()用法实例详解
Apr 26 Javascript
JavaScript 消息框效果【实现代码】
Apr 27 Javascript
canvas绘制环形进度条
Feb 23 Javascript
webpack公共组件引用路径简化小技巧
Jun 15 Javascript
微信小程序实现拍照画布指定区域生成图片
Jul 18 Javascript
layer弹出层扩展主题的方法
Sep 11 Javascript
js+css3实现简单时钟特效
Sep 13 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
PHP中去除换行解决办法小结(PHP_EOL)
2011/11/27 PHP
解析PHP高效率写法(详解原因)
2013/06/20 PHP
CodeIgniter与PHP5.6的兼容问题
2015/07/16 PHP
php将数组存储为文本文件方法汇总
2015/10/28 PHP
浅谈PHP Cookie处理函数
2016/06/10 PHP
php框架知识点的整理和补充
2021/03/01 PHP
javascript中的关于类型转换的性能优化
2010/12/14 Javascript
JavaScript立即执行函数的三种不同写法
2014/09/05 Javascript
JS+CSS实现仿新浪微博搜索框的方法
2015/02/24 Javascript
JavaScript中诡异的delete操作符
2015/03/12 Javascript
JQuery工具函数汇总
2015/06/15 Javascript
javascript中递归函数用法注意点
2015/07/30 Javascript
jQuery实现向下滑出的平滑下拉菜单效果
2015/08/21 Javascript
JavaScript编写带旋转+线条干扰的验证码脚本实例
2016/05/30 Javascript
详谈jQuery.load()和Jsp的include的区别
2017/04/12 jQuery
详解Angular2中Input和Output用法及示例
2017/05/21 Javascript
Vue代码分割懒加载的实现方法
2017/11/23 Javascript
使用socket.io实现简单聊天室案例
2018/01/02 Javascript
JavaScript的查询机制LHS和RHS解析
2019/08/16 Javascript
JS如何调用WebAssembly编译出来的.wasm文件
2020/11/05 Javascript
Python引用模块和查找模块路径
2016/03/17 Python
python贪婪匹配以及多行匹配的实例讲解
2018/04/19 Python
Python面向对象之继承和组合用法实例分析
2018/08/27 Python
pytorch 输出中间层特征的实例
2019/08/17 Python
python numpy 常用随机数的产生方法的实现
2019/08/21 Python
基于python操作ES实例详解
2019/11/16 Python
Python利用imshow制作自定义渐变填充柱状图(colorbar)
2020/12/10 Python
python 利用matplotlib在3D空间绘制二次抛物面的案例
2021/02/06 Python
Hotels.com爱尔兰:全球酒店预订
2017/02/24 全球购物
公司离职证明范本
2014/01/13 职场文书
《十六年前的回忆》教学反思
2014/02/14 职场文书
2014新课程改革心得体会
2014/03/10 职场文书
小学竞选班干部演讲稿
2014/08/20 职场文书
委托培训协议书
2014/11/17 职场文书
电影焦裕禄观后感
2015/06/09 职场文书
SQL中的三种去重方法小结
2021/11/01 SQL Server