# lin-view-ui **Repository Path**: c10342/lin-view-ui ## Basic Information - **Project Name**: lin-view-ui - **Description**: 基于vue2.0的pc端组件 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-09-30 - **Last Updated**: 2021-09-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

lin-view-ui

Coverage Status

## 在线文档 [http://ui.linjiafu.top](http://ui.linjiafu.top) ## 简介 `lin-view-ui` 是一款基于 `Vue.js 2.0` 的前端 UI 组件库,主要集成了我平时在开发中使用到的 UI 组件 ## 特性 - 基于 `Vue` 开发的 UI 组件 - 支持 typescript - 使用 lerna + rollup 的工作流,支持 ES2015 - 提供友好的 API,可灵活的使用组件 - 支持单个组件安装使用,无需全量安装 - 全量安装支持按需引入,减少项目打包体积 - JS 代码默认支持基于 ES modules 的 tree shaking - 偏向于业务组件 - 提供完善的文档 - 单元测试全面 ## 全量安装使用 ``` npm install lin-view-ui -S ``` ```javascript import Vue from 'vue'; import LinUI from 'lin-view-ui'; import 'lin-view-ui/lib/theme-chalk/index.css' Vue.use(LinUI); // or import { Input, Button // ... } from 'lin-view-ui'; import 'lin-view-ui/lib/theme-chalk/index.css' Vue.use(Input); Vue.use(Button); ``` ## 单组件安装使用 ``` npm install @lin-view-ui/button -S ``` ```javascript import Vue from 'vue'; import Button from '@lin-view-ui/button'; import '@lin-view-ui/button/dist/style.css' Vue.use(Button); ``` ## 浏览器支持 - 现代浏览器和 IE10 及以上 - [Electron](http://electron.atom.io/) ## 贡献 如果你在使用 `lin-view-ui` 时遇到问题,或者有好的建议,欢迎给我提 [Issue](https://github.com/c10342/lin-view-ui/issues) ## LICENSE [MIT](LICENSE)