vue-cli多方面配置优化让你项目更强更快

📌

前端优化主要就是做两件事: 1:优化用户体验即减少首屏加载时间,提升交互的流畅度,如表单验证和页面切换

2:优化开发体验:减少构建耗时,自动化完成一些重复工作,解放生产力,脚手架就是代表产物,如WebPack提供最主要的优化手段splikChunksPlugin提取公共代码,按需加载

分析工具

  • speed-measure-webpack-plugin,可以测量网页包构建速度,并会输出各个模块编译时长,可以帮我们更好的找到耗时模块
在vue.config.js里面配置
module.exports = {...,configureWebpack: () => { config.plugins.push(new SpeedMeasurePlugin())}} 
  • webpack-bundle-analyzer,这个插件在可视化网页包中输出文件的大小,并且提供了交互式可缩放的树形图
在vue.config.js中配置
module.exports = {...,
configureWebpack: () => { config.plugins.push(new BundleAnalyzerPlugin())}}, vue-cli3已结内置,在package里面的serve代码命令里面加--report即可 

优化

  • 按需引入,echart这些实现按需引入
import * as echarts from 'echarts/core'
import {BarChart,
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值