create-uniapp-app
AI 增强版 UniApp 脚手架
基于 vitesse-uni-app 底座,一键初始化带完美 AI 开发规则的 UniApp 项目。
npx create-uniapp-app my-shop
10 秒钟后,一个带 vitees 底座 + AI 编码规范的项目就建好了。
✨ 特性
- 🏗️ vitesse-uni-app 底座 - 文件路由、自动导入、UnoCSS、Layout 系统,开箱即用
- 🤖 AI 开发规则 - 自动生成
CLAUDE.md,适配底座的全部特性 - 📱 多平台支持 - H5、微信小程序、支付宝小程序、App
- 🔄 干净起点 - 自动清理原模板 Git 记录并重新初始化
- 📦 零配置 - 自动安装依赖,开箱即开发
📖 使用方法
# 默认使用 pnpm
npx create-uniapp-app my-shop
# 跳过依赖安装
npx create-uniapp-app my-shop --skip-install
# 使用 npm
npx create-uniapp-app my-shop --npm
🔧 CLI 选项
| 选项 | 说明 |
|---|---|
--skip-install, -s |
跳过依赖安装 |
--no-git |
不重新初始化 Git |
--yarn |
使用 Yarn |
--npm |
使用 npm(默认 pnpm) |
🤖 CLAUDE.md 覆盖的规则
- vitesse-uni-app 底座特性 - 文件路由、自动导入、组件注册
- UnoCSS 原子化 CSS - 不用 SCSS,直接用 class 写样式
- 自动导入 - Vue / VueUse / uni-app API 无需 import
- 组件自动注册 - components/ 下的组件无需 import
- 条件编译 - 多平台条件编译语法
- 生命周期 - 页面级 vs Vue 级生命周期
- TypeScript - 严格模式、类型规范
- Pinia - Setup Store 语法
- 网络请求 - 统一封装
- AI 编码禁区 - 不编辑构建产物、不用浏览器 API 等
🔗 相关资源
📄 License
MIT
Related Packages
@brokuka/nuxt-starter
CLI for scaffolding a Nuxt 3 or Nuxt 4 project with ESLint configured out of the...
1,566
0
Version History
| Version | Released | License |
|---|---|---|
| 2.0.0 | MIT |
Pre-releases (1)
| Version | Released | License |
|---|---|---|
| 0.0.0-stage |