1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/vant-contrib-vant

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 9.8 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 06.03.2025 06:14 cebf1dd

логотип

Vant

Лёгкая, настраиваемая библиотека Vue UI для мобильных веб-приложений.

версия npm Статус покрытия скачивания

Документация   ·   Запасная документация   ·   Китайская версия


Возможности

  • 🚀 Средний размер компонента составляет 1 КБ (min+gzip)
  • 🚀 Более 80 высококачественных компонентов
  • 🚀 Нулевые зависимости от сторонних библиотек
  • 💪 Покрытие юнит-тестами более 90%
  • 💪 Написано на TypeScript
  • 📖 Обширная документация и демонстрационные примеры
  • 📖 Предоставление ресурсов дизайна для Sketch и Axure
  • 🍭 Поддержка Vue 2 & Vue 3
  • 🍭 Поддержка Nuxt 2 & Nuxt 3, предоставляется модуль Vant Module для Nuxt
  • 🍭 Поддержка дерева шейкера
  • 🍭 Поддержка пользовательской темы
  • 🍭 Поддержка доступности (в процессе улучшения)
  • 🍭 Поддержка темной темы
  • 🍭 Поддержка серверного рендера (SSR)
  • 🌍 Поддержка локализации (i18n), встроено более 30 языков

УстановкаИспользуйте npm для установки:

# Установите последнюю версию Vant для проекта Vue 3
npm i vant

# Установите Vant 2 для проекта Vue 2
npm i vant@latest-v2

Используйте yarn, pnpm или bun:

# С помощью yarn
yarn add vant

# С помощью pnpm
pnpm add vant

# С помощью Bun
bun add vant

Шаблон проекта

Рекомендуется использовать Rsbuild для создания шаблона проекта.

Rsbuild — это инструмент сборки, основанный на Rspack, разработанный автором Vant, с первоклассной скоростью сборки и опытом разработки, обеспечивающим первую поддержку Vant.

Вы можете создать проект Rsbuild следующей командой:

npm create rsbuild@latest

Пожалуйста, посетите репозиторий Rsbuild для получения дополнительной информации.

Быстрый старт

import { createApp } from 'vue';
// 1. Импортируйте нужные компоненты
import { Button } from 'vant';
// 2. Импортируйте стили компонентов
import 'vant/lib/index.css';

const app = createApp();

// 3. Зарегистрируйте нужные компоненты
app.use(Button);

Подробнее в Быстром старте.

Поддержка браузеров

Vant 2 поддерживает современные браузеры и Android >= 4.0, iOS >= 8.0.

Vant 3/4 поддерживает современные браузеры и Chrome >= 51, iOS >= 10.0 (также как Vue 3).| Проект | Описание | | --- | --- | | vant-weapp | UI для WeChat MiniProgram | | vant-demo | Коллекция демонстрационных примеров Vant | | vant-cli | Шаблон для создания библиотеки UI | | vant-icons | Иконки Vant | | vant-touch-emulator | Использование Vant в десктопных браузерах | | vant-nuxt | Модуль Vant для Nuxt |## Экосистема сообщества

Проект Описание
3lang3/react-vant Компоненты мобильной UI на основе Vant
vant-aliapp UI для Alipay MiniProgram
vant-theme Онлайн-предпросмотр темы, созданный на основе Vant UI
@antmjs/vantui Компоненты мобильной UI на основе Vant, поддерживающие Taro и React
Taroify Версия Taro для Vant
vant-playground Playground для Vant
sfc-playground-vant Playground для Vant
vue3-h5-template Шаблон мобильного проекта на основе Vant
vue3-vant-mobile Шаблон мобильного проекта на основе Vant
vscode-common-intellisense Расширение VS Code для предоставления лучшего автодополнения для разработчиков Vant
nuxt-vant-mobile Шаблон проекта Nuxt на основе Vant с готовыми к использованию настройками

Ссылки

Предварительный просмотр

Вы можете считать следующий QR-код для доступа к демонстрационному приложению:

## Основная команда

Основные вкладчики проекта Vant и Vant Weapp:

chenjiahan cookfront w91 pangxie1991 rex-zsd nemo-shen
chenjiahan cookfront wangnaiyi pangxie rex-zsd nemo-shen
Lindysen JakeLaoyu landluck wjw-gavin inottn zhousg
Lindysen JakeLaoyu landluck wjw-gavin inottn zhousg

Все вкладчики

Спасибо следующим друзьям за их вклад в Vant:

contributors

Руководство по вкладуПожалуйста, прочитайте Руководство по вкладу перед созданием запроса на вытягивание.

Начальная работа в веб-IDE

https://github.dev/youzan/vant

ЛИЦЕНЗИЯ

Vant имеет лицензию MIT.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/vant-contrib-vant.git
git@api.gitlife.ru:oschina-mirror/vant-contrib-vant.git
oschina-mirror
vant-contrib-vant
vant-contrib-vant
main