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 相关文章推荐
静态图片的十一种滤镜效果--不支持Ie7及非IE浏览器。
Mar 06 Javascript
js给页面加style无效果的解决方法
Jan 20 Javascript
对之前写的jquery分页做下升级
Jun 19 Javascript
JavaScript将当前时间转换成UTC标准时间的方法
Apr 06 Javascript
JS锚点的设置与使用方法
Sep 05 Javascript
Node.js dgram模块实现UDP通信示例代码
Sep 26 Javascript
JavaScript复制内容到剪贴板的两种常用方法
Feb 27 Javascript
Vue 使用 Mint UI 实现左滑删除效果CellSwipe
Apr 27 Javascript
layui radio点击事件实现input显示和隐藏的例子
Sep 02 Javascript
js中console在一行内打印字符串和对象的方法
Sep 10 Javascript
解决layer弹出层自适应页面大小的问题
Sep 16 Javascript
js 数组当前行添加数据方法详解
Jul 28 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实现动态创建XML文档的方法
2018/03/30 PHP
JS去除右边逗号的简单方法
2013/07/03 Javascript
javascript类型转换示例
2014/04/29 Javascript
Bootstrap每天必学之警告框插件
2016/04/26 Javascript
Javascript iframe交互并兼容各种浏览器的解决方法
2016/07/12 Javascript
自制微信公众号一键排版工具
2016/09/22 Javascript
Angular2表单自定义验证器的实现
2016/10/19 Javascript
深入学习Bootstrap表单
2016/12/13 Javascript
实例解析Array和String方法
2016/12/14 Javascript
Jquery Easyui验证组件ValidateBox使用详解(20)
2016/12/18 Javascript
React中上传图片到七牛的示例代码
2017/10/10 Javascript
ES6使用export和import实现模块化的方法
2018/09/10 Javascript
微信小程序开发注意指南和优化实践(小结)
2019/06/21 Javascript
原生js添加一个或多个类名的方法分析
2019/07/30 Javascript
[01:06]欢迎来到上海,TI9
2018/08/26 DOTA
python 正则式 概述及常用字符
2009/05/07 Python
详解Python命令行解析工具Argparse
2016/04/20 Python
python中判断文件编码的chardet(实例讲解)
2017/12/21 Python
Python paramiko模块的使用示例
2018/04/11 Python
numpy实现合并多维矩阵、list的扩展方法
2018/05/08 Python
python保存字典和读取字典的实例代码
2019/07/07 Python
python flask web服务实现更换默认端口和IP的方法
2019/07/26 Python
关于ZeroMQ 三种模式python3实现方式
2019/12/23 Python
pytorch载入预训练模型后,实现训练指定层
2020/01/06 Python
python 将视频 通过视频帧转换成时间实例
2020/04/23 Python
keras .h5转移动端的.tflite文件实现方式
2020/05/25 Python
Python urllib3软件包的使用说明
2020/11/18 Python
mac系统下安装pycharm、永久激活、中文汉化详细教程
2020/11/24 Python
RetroStage德国:复古服装
2019/02/03 全球购物
PHP如何对用户密码进行加密
2014/07/31 面试题
国际贸易专业个人职业生涯规划
2014/02/15 职场文书
学习十八大坚定理想信念心得体会
2014/03/11 职场文书
未婚证明书模板
2014/10/08 职场文书
求职简历自我评价怎么写
2015/03/10 职场文书
2016年三八红旗手先进事迹材料
2016/02/26 职场文书
Python实战之疫苗研发情况可视化
2021/05/18 Python