Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

garrettzxd/varlet

Repository files navigation

VARLET

基于Vue3的Material design风格移动端组件库

开发文档 | English

version ci vue licence coverage gzip ci


介绍

Varlet是一个基于Vue3开发的Material风格移动端组件库,全面拥抱Vue3生态,由社区建立起来的组件库团队进行维护。

特性

  1. 提供40多个高质量通用组件
  2. 组件十分轻量
  3. 由国人开发,完善的中英文文档和后勤保障
  4. 支持按需引入
  5. 支持主题定制
  6. 支持国际化
  7. 支持webstorm,vscode组件属性高亮
  8. 支持SSR
  9. 支持Typescript
  10. 90%以上单元测试覆盖率,提供稳定性保证

安装

CDN

varlet.js包含组件库的所有样式和逻辑,引入即可。

<div id="app"></div>
<script src="https://cdn.jsdelivr.net/npm/vue@next"></script>
<script src="https://cdn.jsdelivr.net/npm/@varlet/ui/umd/varlet.js"></script>
<script>
 const app = Vue.createApp({
 template: '<var-button>按钮</var-button>'
 })
 app.use(Varlet).mount('#app')
</script>

Webpack / Vite

# 通过npm或yarn安装
# npm
npm i @varlet/ui -S
# yarn
yarn add @varlet/ui
import App from './App.vue'
import Varlet from '@varlet/ui'
import { createApp } from 'vue'
import '@varlet/ui/es/style.js'
createApp(App).use(Varlet).mount('#app')

About

基于Vue3的Material design风格移动端组件库 Material design mobile component library for Vue3

Resources

License

Contributing

Stars

Watchers

Forks

Packages

Contributors

Languages

  • Vue 39.1%
  • JavaScript 24.3%
  • TypeScript 23.8%
  • Less 12.8%

AltStyle によって変換されたページ (->オリジナル) /