create-meetfun-admin
v1.0.5
Published
Create a new meetfun admin project
Readme
create-meetfun-admin
快速创建基于 meetfun-admin-template 的项目脚手架。
使用
pnpm create meetfun-admin <project-name>在当前目录初始化(适合已有 git 仓库的场景):
pnpm create meetfun-admin .交互配置
执行命令后会依次询问以下配置,均可留空跳过:
| 配置项 | 说明 | 对应文件 |
|--------|------|----------|
| 系统标识 | 自动转大写,替换所有 env 文件的 VITE_SYSTEM_TYPE | apps/web-antd/.env* |
| 系统名称 | 替换所有 env 文件的 VITE_APP_TITLE | apps/web-antd/.env* |
| 接口前缀 | 替换域名中的 server,同步更新 vite 代理路径 | apps/web-antd/.env*、vite.config.mts |
| 项目名称 | 必填,替换根 package.json 的 name 字段 | package.json |
配置完成后自动执行 pnpm install。
示例
┌ create-meetfun-admin
│
◇ 请输入系统标识(VITE_SYSTEM_TYPE,留空跳过)
│ TALENT
│
◇ 请输入系统名称(VITE_APP_TITLE,留空跳过)
│ 人才管理系统
│
◇ 请输入接口前缀(替换域名中的 server,留空跳过)
│ meetfun-talent
│
◇ 请输入项目名称(输入 . 在当前目录初始化)
│ my-talent-project
│
◇ 项目创建成功 ✅
│
◇ 依赖安装完成 ✅
│
└ 🎉 项目创建完成!
进入项目目录:
cd my-talent-project
启动开发服务器:
pnpm dev
构建生产版本:
pnpm build
代码检查:
pnpm lint本地测试
# 构建
pnpm --filter create-meetfun-admin build
# 直接执行
node packages/create-meetfun-admin/dist/index.mjs my-project环境要求
- Node.js >= 20.10.0
- pnpm
