xxholly32 / vue3-general-components

This is a framework for vue3 general components base on vue ui but use vite and vue3.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

vue3-general-components

Perhaps the fastest framework for building a vue3 component, power by vitepress and vue3.

If you are using vue2 you can use litter bother vue-general-components

how works

with vue3 you can clone this repo and yarn install

with tsx clone tsx branch

with vue2 vue-general-components

Document build

yarn dev

Components Docs use vitepress to display, but vitepress is still WIP. There is a temporary problem with running the document unless you're using the latest version of VitePress.

Components compile

yarn build:all

Using rollup-plugin-vue@6.0.0 compile the vue3 component.

TSX build

Using rollup-plugin-esbuild and rollup-plugin-vue-jsx compile the vue3-jsx.

TODO

  • Component Test
  • Sass ..
  • Enhance vitepress

I was still work with on change vue/ui to vue3

About

This is a framework for vue3 general components base on vue ui but use vite and vue3.


Languages

Language:JavaScript 76.4%Language:Vue 23.6%