Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/xiaojundebug/unique-ui

一个用于Vue2.x的移动端组件库
https://github.com/xiaojundebug/unique-ui

vue vue-component vue-components vuejs vuejs2

Last synced: 3 days ago
JSON representation

一个用于Vue2.x的移动端组件库

Awesome Lists containing this project

README

        


logo

A mobile component library for Vue2.x


travis 
npm 
stars 
license 
contributors

> :warning: 由于我工作中很久未再使用 vue 技术栈,且 vue3 也已发布,该仓库没有动力继续维护。

_这个 UI 库是我练手所用,质量可想而知,所以不要用在正式环境哦~_

_其中大量代码参考(抄袭)了 [vant](https://github.com/youzan/vant) ,少量代码参考了 [element-ui](https://github.com/ElemeFE/element)、[vux](https://github.com/airyland/vux) 等其它库_

### 👀 预览

https://xiaojundebug.github.io/unique-ui/

### 🌵 安装

```bash
npm i unique-ui
```

### 🚀 快速开始

```javascript
import Vue from 'vue'
import Unique from 'unique-ui'

Vue.use(Unique)
```

### 💩 多年后对该项目的一些感想与反思

- commit message 不规范,有些 message 看起来很呆
- 主题功能薄弱,需要依靠手动构建文件
- icon 用的 `Font Awesom`,使用方式比较简陋
- 不该暴露一些公共方法,这对于一个 ui 库来说“管的太宽了”,况且写的还不咋样
- 没有单元测试
- 😀 还有。。。。现在感觉这个组件库的名字比较一般

...