小白历险记03-2023/11/23

知识点1.配置vite自动按需加载vant组件

优点:按需加载可以减少体积,优化加载性能

目标:注册组件的方式,以及了解TreeShaking的作用

1.什么是tree shaking

  • 移除无用的资源,包括JS代码、CSS文件
    • 利用import和export的静态引入的方式

2.按需引入组件样式

  • 安装插件
  • 在vite.config.js中配置插件
  • 直接在模版使用Vant组件
        1.在main.TS中按需引入应该加载的组件
import { Tabbar, TabbarItem } from 'vant'
import 'vant/lib/index.css';
使用组件
app.use(Tabbar)
app.use(TabbarItem)
        2.在需要使用的地方.vue中使用

                每个组件前面加入Van

 <VanTabbar v-model="active">
    <VanTabbarItem name="home" icon="home-o">首页</VanTabbarItem>
    <VanTabbarItem name="order" icon="bars">订单</VanTabbarItem>
    <VanTabbarItem name="me" icon="contact">订单</VanTabbarItem>
  </VanTabbar>

3.使用unplugin-vue-components实现按需加载

作用:unplugin-vue-components 是一个用于自动化将 Vue 组件转换为按需加载的工具

1.首先安装
npm i unplugin-vue-components -D
2.在vite.config.ts配置相关参数

 4.项目头部实现

  • normailze.css
    • normalize.css 是一种用于重置和标准化浏览器样式的 CSS 文件。它通过提供一组通用的样式规则,帮助开发者消除不同浏览器之间的默认样式差异,以确保网页在各个浏览器中的呈现效果更加统一和一致
    • 使用 normalize.css 可以简化开发过程,避免花费大量时间去处理浏览器的默认样式差异。只需将 normalize.css 文件引入到项目中,并在页面的 <head> 标签中使用 <link> 标签进行链接,即可应用其样式规则。需要注意的是,normalize.css 应该在其他自定义样式文件之前被引入,以确保其样式规则能够正确覆盖默认样

使用方法

  1. 安装 normalize.css:通过 npm 或 yarn 安装 normalize.css 包。打开终端并执行以下命令:
npm install normalize.css
  1. 创建一个全局样式文件:在你的 Vue 项目中创建一个全局的样式文件,例如 global.css,用于引入和应用 normalize.css 的样式。

  2. 引入 normalize.css:在 global.css 文件中引入 normalize.css。你可以使用相对路径或模块路径来引入它。例如:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值