分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 软件开发

vuejs学习之 项目打包之后的首屏加载优化

发布时间:2023-09-06 01:34责任编辑:胡小海关键词:jsvuejs

vuejs学习之 项目打包之后的首屏加载优化

一:使用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

vuejs学习之 项目打包之后的首屏加载优化

原文地址:https://www.cnblogs.com/momozjm/p/8193970.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved