vue中组件的引入方式
文章类型:Vue
发布者:admin
发布时间:2023-07-04
在使用vue框架实现项目需求中,会将功能抽离成组件进行复用,今天整理一下组件的引入方式
一次引入,整个项目可以使用
import NutUI from '@nutui/nutui'
import '@nutui/nutui/dist/style.css'
...
app.use(NutUI)
优点:只引入一次,全站可以使用
缺点:打包产物体积较大,存在大量冗余代码,影响页面加载速度
只将用到的组件及其样式文件引入,减小项目体积。这种方式下,组件库需要分别考虑组件代码与样式代码的按需引入方式
import { Button } from '@nutui/nutui'
优点:减小项目体积,使用时才引用
缺点:分别引入,过于耗时费力
https://github.com/antfu/unplugin-vue-components