jjck-ui
这是一个使用vite的 vue3 组件 vite。文档地址:待定
文档
npm run dev
使用 vite-plugin-vuedoc 将 markdown 更改为 vue , Tailwind 用于站点 css 框架。.
这个框架未完成,还在学习中。
构建
npm run build
构建 组件
npm run build:all
使用 rollup-plugin-vue , rollup-plugin-esbuild 构建 vue 组件.
核心概念
tailwindcss
在项目中使用了 tailwindcss, 你可以按照它的组件开发场景来开发组件。它的Utility-First原则可以帮助我们规范样式代码。如果您找到您编写的样式的三个重复项,您可以提取实用程序类。查看 utility classes
代码规范:
- Utility-First
- Dark mode
- Responsive Design
更多设计规范见: https://tailwindcss.com/
组件通用规则
组件具有一定的通用性,在设计组件时需要考虑类似的通用规则和配置到全局。例如,默认支持不同的组件大小,支持文本方向等。