ptrain
v0.0.1
Published
PTrain命令行工具
Readme
@ptrain/cli
PTrain 命令行工具,用于快速创建、构建和部署 PTrain 项目。
安装
# 全局安装
npm install -g @ptrain/cli
# 或者使用 pnpm
pnpm add -g @ptrain/cli使用
创建项目
# 创建新项目
ptrain create my-project
# 指定模板创建
ptrain create my-web-app --template web
ptrain create my-h5-app --template h5
ptrain create my-server --template server
ptrain create my-fullstack --template fullstack开发服务器
# 启动 web 开发服务器
ptrain dev web
# 启动 h5 开发服务器
ptrain dev h5
# 启动后端服务器
ptrain dev server
# 指定端口
ptrain dev web --port 8080构建项目
# 构建所有项目
ptrain build
# 构建指定项目
ptrain build web
ptrain build h5
ptrain build server
# 指定环境
ptrain build --env production部署项目
# 部署所有项目
ptrain deploy
# 部署指定项目
ptrain deploy web
# 指定环境
ptrain deploy --env production可用模板
- web: React + Antd + Vite + Tailwind CSS
- h5: React + Antd Mobile + Vite + Tailwind CSS
- server: NestJS + TypeORM + MySQL + Fastify
- fullstack: 包含所有上述模板的完整项目
命令选项
create
-t, --template <template>: 指定项目模板
dev
-p, --port <port>: 指定端口号
build
-e, --env <env>: 指定构建环境
deploy
-e, --env <env>: 指定部署环境
开发
# 安装依赖
pnpm install
# 开发模式
pnpm dev
# 构建
pnpm build
# 类型检查
pnpm type-check许可证
MIT
