一个现代化的 React 组件开发模板,让你轻松构建和发布高质量的 React 组件!
- 📦 基于 Monorepo 架构,同时管理多个相关项目
- 🎨 内置 TailwindCSS,快速构建美观的 UI
- 🎯 包含示例页面项目,方便组件预览和测试
- 📚 独立的组件库项目,支持按需引入
- 🖼️ 集成 Iconify,海量图标随心用
- ⚡️ 基于 Vite,开发体验极速
.
├── docs # 示例页面(可以直接发布到github page)
├── packages/
│ ├── page/ # 示例页面项目
│ └── lib/ # 组件库项目
├── package.json
└── README.md
- 克隆项目
git clone https://github.com/FerretAngel/react-packages-menorepo-template.git- 安装依赖
pnpm install- 启动开发服务器
pnpm devimport { Button } from '@your-scope/lib'
function App() {
return <Button>点击我</Button>
}- 在
packages/lib中开发你的组件 - 在
packages/page中预览和测试组件 - 使用
pnpm build:page构建页面 - 使用
pnpm build:lib构建库
MIT