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实现可改变滚动方向的无缝滚动实例
Jun 17 Javascript
jquery与prototype框架的详细对比
Nov 21 Javascript
javascript日期操作详解(脚本之家整理)
Sep 05 Javascript
Bootstrap项目实战之首页内容介绍(全)
Apr 25 Javascript
基于Angularjs实现分页功能
May 30 Javascript
jQuery.ajax实现根据不同的Content-Type做出不同的响应
Nov 03 Javascript
node.js报错:Cannot find module 'ejs'的解决办法
Dec 14 Javascript
关于axios如何全局注册浅析
Jan 14 Javascript
微信小程序url传参写变量的方法
Aug 09 Javascript
vue实现的组件兄弟间通信功能示例
Dec 04 Javascript
js实现时间日期校验
May 26 Javascript
WebStorm中如何将自己的代码上传到github示例详解
Oct 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计算十二星座的函数代码
2012/08/21 PHP
PHP实现超简单的SSL加密解密、验证及签名的方法示例
2017/08/28 PHP
Laravel 5.5 异常处理 & 错误日志的解决
2019/10/17 PHP
用正则xmlHttp实现的偷(转)
2007/01/22 Javascript
vs2003 js文件编码问题的解决方法
2010/03/20 Javascript
关于jquery的多个选择器的使用示例
2013/10/18 Javascript
Jquery实现自定义tooltip示例代码
2014/02/12 Javascript
jquery实现鼠标滑过后动态图片提示效果实例
2015/08/10 Javascript
easyui validatebox验证
2016/04/29 Javascript
jQuery 3.0十大新特性最终版发布
2016/07/14 Javascript
js 实现省市区三级联动菜单效果
2017/02/20 Javascript
在React中如何优雅的处理事件响应详解
2017/07/24 Javascript
vue将对象新增的属性添加到检测序列的方法
2018/02/24 Javascript
详解将微信小程序接口Promise化并使用async函数
2019/08/05 Javascript
uni app仿微信顶部导航条功能
2019/09/17 Javascript
通过layer实现可输入的模态框的例子
2019/09/27 Javascript
vue自定义指令实现仅支持输入数字和浮点型的示例
2019/10/30 Javascript
jQuery 添加元素和删除元素的方法
2020/07/15 jQuery
Python之py2exe打包工具详解
2017/06/14 Python
Python神奇的内置函数locals的实例讲解
2019/02/22 Python
Python 异常的捕获、异常的传递与主动抛出异常操作示例
2019/09/23 Python
Python django框架输入汉字,数字,字符生成二维码实现详解
2019/09/24 Python
python dumps和loads区别详解
2020/02/04 Python
Pytest框架之fixture的详细使用教程
2020/04/07 Python
用python绘制樱花树
2020/10/09 Python
python3中celery异步框架简单使用+守护进程方式启动
2021/01/20 Python
css3 线性渐变和径向渐变示例附图
2014/04/08 HTML / CSS
快速创建 HTML5 Canvas 电信网络拓扑图的示例代码
2018/03/21 HTML / CSS
SQL Server里面什么样的视图才能创建索引
2015/04/17 面试题
幼儿教师国培感言
2014/02/19 职场文书
志愿者宣传口号
2014/06/17 职场文书
禁止酒驾标语
2014/06/25 职场文书
2014年创卫工作总结
2014/11/24 职场文书
2015年质检工作总结
2015/05/04 职场文书
学会用Python实现滑雪小游戏,再也不用去北海道啦
2021/05/20 Python
springboot+WebMagic+MyBatis爬虫框架的使用
2021/08/07 Java/Android