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 相关文章推荐
ymPrompt的doHandler方法来实现获取子窗口返回值的方法
Jun 25 Javascript
jQuery中RadioButtonList的功能及用法实例介绍
Aug 23 Javascript
jQuery拖拽 & 弹出层 介绍与示例
Dec 27 Javascript
jQuery设置和获取HTML、文本和值示例
Jul 08 Javascript
node.js中的fs.readdirSync方法使用说明
Dec 17 Javascript
整理JavaScript对DOM中各种类型的元素的常用操作
May 05 Javascript
基于jQuery实现表格内容的筛选功能
Aug 21 Javascript
详解微信小程序 相对定位和绝对定位
May 11 Javascript
Vuejs 2.0 子组件访问/调用父组件的方法(示例代码)
Feb 08 Javascript
详解iview的checkbox多选框全选时校验问题
Jun 10 Javascript
ant-design-vue 实现表格内部字段验证功能
Dec 16 Javascript
js实现网页版贪吃蛇游戏
Feb 22 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 验证码实例代码
2010/06/01 PHP
ThinkPHP CURD方法之page方法详解
2014/06/18 PHP
使用php的HTTP请求的库Requests实现美女图片墙
2015/02/22 PHP
Centos PHP 扩展Xchche的安装教程
2016/07/09 PHP
PHP搭建大文件切割分块上传功能示例
2017/01/04 PHP
img的onload的另类用法
2008/01/10 Javascript
jquery中的sortable排序之后的保存状态的解决方法
2010/01/28 Javascript
修改jquery里的dialog对话框插件为框架页(iframe) 的方法
2010/09/14 Javascript
javascript window.confirm确认 取消对话框实现代码小结
2012/10/21 Javascript
学习Bootstrap组件之下拉菜单
2015/07/28 Javascript
JS+CSS实现表格高亮的方法
2015/08/05 Javascript
举例讲解jQuery中可见性过滤选择器的使用
2016/04/18 Javascript
jQuery动态创建元素以及追加节点的实现方法
2016/10/20 Javascript
浅析JavaScript动画模拟拖拽原理
2016/12/09 Javascript
vue.js项目中实用的小技巧汇总
2017/11/29 Javascript
vue.js element-ui validate中代码不执行问题解决方法
2017/12/18 Javascript
解决Angular2 router.navigate刷新页面的问题
2018/08/31 Javascript
Vue监听一个数组id是否与另一个数组id相同的方法
2018/09/26 Javascript
vue 数据遍历筛选 过滤 排序的应用操作
2020/11/17 Javascript
[49:12]完美世界DOTA2联赛PWL S2 Magma vs GXR 第二场 11.29
2020/12/02 DOTA
简介Python设计模式中的代理模式与模板方法模式编程
2016/02/02 Python
详解Pytorch 使用Pytorch拟合多项式(多项式回归)
2018/05/24 Python
浅谈python中get pass用法
2019/03/19 Python
Python Django 封装分页成通用的模块详解
2019/08/21 Python
python中urllib.request和requests的使用及区别详解
2020/05/05 Python
Python+Kepler.gl实现时间轮播地图过程解析
2020/07/20 Python
CSS3 background-image颜色渐变的实现代码
2018/09/13 HTML / CSS
俄罗斯品牌服装在线商店:VIPAVENUE
2020/08/10 全球购物
一套Java笔试题
2016/08/20 面试题
介绍一下HDLC(High-Level Data Link Control)高层数据链路协议
2012/01/21 面试题
党支部班子“四风”问题自我剖析材料
2014/09/28 职场文书
世界文化遗产导游词
2015/02/13 职场文书
微信搭讪开场白
2015/05/28 职场文书
航班延误投诉信
2015/07/02 职场文书
财务年终工作总结大全
2019/06/20 职场文书
甜美蛋糕店的创业计划书模板,拿来即用!
2019/08/21 职场文书