为什么学
按需加载可以减少包体积,优化加载性能
学习内容
全局注册组件
- import 需要的组件
- import 组件样式
- 使用 app.use 注册组件
Tree Shaking 介绍使用
什么是 tree shaking?
Tree shaking是一种优化技术,用于减少JavaScript或其他编程语言中未被使用的代码的体积,从而提高应用程序的性能和加载速度。它的原理是通过静态分析代码,识别出未被引用的模块和代码块,并将其在编译过程中移除无用的资源,包括JS代码、CSS文件
实现方法:
使用了es6语法
- import
- export
插件按需自动引入组件
- 安装插件
- npm i unplugin-vue-components -D
- 在vite.config.js中配置插件
- 直接在模板中使用Vant组件(存在函数式组件)
- 引入函数组件的样式-GG
重点&难点
注册组件的方式,以及了解 Tree Shaking 的作用