logo
轻量、可定制的移动端 Vue 组件库
npm version Coverage Status downloads
Vant 是一个轻量、可定制的移动端组件库,于 2017 年开源。
目前 Vant 官方提供了 Vue 3 版本和React 版本和特性
在现有项目中使用 Vant 时,可以通过 npm 进行安装:
# Vue 3 项目,安装最新版 Vant npm i vant # Vue 2 项目,安装 Vant 2 npm i vant@latest-v2
当然,你也可以通过 yarn 或 pnpm 或 bun 进行安装:
# 通过 yarn 安装 yarn add vant # 通过 pnpm 安装 pnpm add vant # 通过 bun 安装 bun add vant
import { createApp } from 'vue'; // 1. 引入你需要的组件 import { Button } from 'vant'; // 2. 引入组件样式 import 'vant/lib/index.css'; const app = createApp(); // 3. 注册你需要的组件 app.use(Button);
vant 也支持按需引入、CDN 引入等方式,详细说明见 浏览器支持
Vant 2 支持现代浏览器以及 Android >= 4.0、iOS >= 8.0。
Vant 3/4 支持现代浏览器以及 Chrome >= 51、iOS >= 10.0(与 Vue 3 一致)。
由 Vant 官方团队维护的项目如下:
| 项目 | 描述 |
|---|---|
| vant-demo | Vant 官方示例合集 |
| vant-icons | Vant 图标库 |
| vant-nuxt | 为 Nuxt 准备的模块 |
由社区维护的项目如下,欢迎补充:
| 项目 | 描述 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| vant-aliapp | Vant 支付宝小程序版 | |||||||||||
| @antmjs/vantui | 基于 Vant Weapp 开发的多端组件库,同时支持 Taro 和 React | |||||||||||
| vant-playground | Vant Playground | |||||||||||
| vue3-h5-template | 基于 Vant 的移动端项目模板 | |||||||||||
| vscode-common-intellisense | VS Code 扩展,为 Vant 开发者提供更好的智能感知 | |||||||||||
链接
|