All Projects → cjfff → deep-ui

cjfff / deep-ui

Licence: MIT License
✨✨✨ 快速打造团队业务或者个人组件 UI 库 , 欢迎各位大佬 fork pr 添砖搬瓦

Programming Languages

CSS
56736 projects
javascript
184084 projects - #8 most used programming language
Vue
7211 projects
HTML
75241 projects
shell
77523 projects

Projects that are alternatives of or similar to deep-ui

vue-qrcode-component
Create QR codes with a simple Vue component
Stars: ✭ 97 (+438.89%)
Mutual labels:  vue-components
vue-eslint-editor
A code editor component to play ESLint.
Stars: ✭ 35 (+94.44%)
Mutual labels:  vue-components
SorryPress
Sorry动图 VuePress版
Stars: ✭ 25 (+38.89%)
Mutual labels:  vuepress
github-pages-vuepress
Build a static website using VuePress and deploy to Github Pages
Stars: ✭ 20 (+11.11%)
Mutual labels:  vuepress
vueplotlib
Declarative, interactive, linked 📊📈 components
Stars: ✭ 23 (+27.78%)
Mutual labels:  vue-components
doxybook2
Doxygen XML to Markdown (or JSON)
Stars: ✭ 140 (+677.78%)
Mutual labels:  vuepress
vue-scrolly
Overlay scrollbar for Vue.js.
Stars: ✭ 24 (+33.33%)
Mutual labels:  vue-components
VueDocs
A vuepress theme for v1.0
Stars: ✭ 8 (-55.56%)
Mutual labels:  vuepress
documentation
Pterodactyl's documentation is open source! This repository contains the documentation for installing and updating both the panel and the daemon.
Stars: ✭ 99 (+450%)
Mutual labels:  vuepress
vue-scratchable
A Vue.js wrapper component that turns everything into fun scratch cards.
Stars: ✭ 42 (+133.33%)
Mutual labels:  vue-components
ariona.net
Main repository for my site.
Stars: ✭ 19 (+5.56%)
Mutual labels:  vuepress
vuepress-plugin-example-preview
Easily display the preview of a code snippet
Stars: ✭ 15 (-16.67%)
Mutual labels:  vuepress
v-tostini
Toast plugin for Vue.js 2.x
Stars: ✭ 12 (-33.33%)
Mutual labels:  vue-components
vue-avatar-editor
Avatar editor for Vue.js. Demo on : https://fpluquet.github.io/vue-avatar-editor/
Stars: ✭ 85 (+372.22%)
Mutual labels:  vue-components
bitcoindevkit.org
BDK project home page (originally magicalbitcoin.org 🧙)
Stars: ✭ 25 (+38.89%)
Mutual labels:  vuepress
vue-undraw
Vue unDraw Components: MIT licensed illustrations by unDraw (http://undraw.co) for your Vue projects
Stars: ✭ 31 (+72.22%)
Mutual labels:  vue-components
v-page
A simple pagination bar, including length Menu, i18n support, based on Vue2.x
Stars: ✭ 85 (+372.22%)
Mutual labels:  vue-components
what-if
My messy notebook, built with VuePress 2.
Stars: ✭ 17 (-5.56%)
Mutual labels:  vuepress
v-pip
🖼 Tiny vue wrapper for supporting native picture-in-picture mode.
Stars: ✭ 30 (+66.67%)
Mutual labels:  vue-components
vue
Vue.js Demos. jQWidgets Vue.js Components - Grids, Charts, Scheduling, Pivot Tables
Stars: ✭ 55 (+205.56%)
Mutual labels:  vue-components

deep-ui

Build Status NPM License PRs Welcome

介绍

每家公司/每个团队,在持续协作维护项目的过程中,总会产出一些较为通用性的组件,或者 UI 会设计一些样式组件。

但是如果放在项目里的话,大家其实都不会去翻文件看,那这时候有个文档记录一下这些通用组件的话,会让大家协作的意愿更强烈。🔥

更重要的是,可以提高代码的复用性, 打包编译发布到 npm 上,告别多项目的复制粘贴。 🍻

使用及其简单的方式 (vue-cli3 以及 vuepress) 维护 团队/个人的 组件库。🎉🎉🎉

Features

  • 代码打包 📦 npm lib 即可
  • 代码即文档,代码里面加注释即可解决文档问题
  • yarn new 交互式创建新组件文件,不用再繁琐的写 template
  • 按需加载 css 栗子仓库
  • 添加 eslint
  • standard-version
  • 自动生成 release logs

Project setup

由于 vuepress 依赖的是 core-js 是 2.x 版本,而 vue-cli3 中依赖的是 3.x 版本.

所以 vuepress 需要进行全局安装。

npm i -g vuepress core-js@2.6.11
git clone 

yarn install

yarn docs:dev // 启动开发模式

yarn new // 创建新组件

发布

现在还没有自动化...

yarn pub

# 更新 package.json 然后

npm publish
"pub": "yarn build:lib && yarn build:theme",

参考链接

Contributors

Thanks goes to these wonderful people (emoji key):


cjfff

📖 🐛 💡 🤔 🚧 💻

lee

💻 📖 💡

This project follows the all-contributors specification. Contributions of any kind welcome!

All Contributors

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].