基于pnpm workspace的monorepo项目,包含多个前端开发工具和脚手架。
基于webpack5+react18的前端项目脚手架工具
- 功能: 快速创建React项目,支持TypeScript和JavaScript模板
- 技术栈: Webpack 5 + React 18 + TypeScript/JavaScript
- 特性: 开箱即用、交互式问答、代码规范配置
一键自动tag、发包、引导登录npm的工具
- 功能: 自动化npm包发布流程
- 特性: 版本管理、git tag创建、npm登录引导
- 版本: 1.0.10-beta.3
项目启动器工具集
- 功能: 快速创建和初始化各种类型的项目模板
- 特性: 支持多种框架模板、交互式配置、代码规范预设
- 状态: 开发中
其他工具和库
- 功能: 收集各种辅助工具和库
- 状态: 开发中
pnpm install
# 进入特定包目录
cd packages/pack-start
# 构建
pnpm build
# 发布
pnpm release
pnpm install react -w
如果是一个开发依赖的话
pnpm install react -wD
pnpm add axios --filter @tanggoat/pack-start
pnpm run build --filter @tanggoat/pack-start
pnpm run release --filter @tanggoat/pack-start
tang-npm-monorepo/
├── packages/
│ ├── pack-start/ # 前端脚手架工具
│ ├── npm-helper/ # npm发布工具
│ ├── pack-starter/ # 通用CLI工具
│ └── tang-other/ # 其他工具库
├── pnpm-workspace.yaml # pnpm workspace配置
└── README.md # 项目说明
欢迎提交 Issue 和 Pull Request!
MIT License
© 2025 tanggoat. All rights reserved.