Skip to content

🎉 create-typescript-app 是创建react- typescript项目脚手架cli,包含打包逻辑tsx-scripts和cta-template-typescript项目模版

License

Notifications You must be signed in to change notification settings

Harhao/create-typescript-app

Repository files navigation

create-typescript-app

version license

create-typescript-app 是一个快速创建 react + typescript 技术栈开源项目。

项目结构

项目是基于 pnpm 的 monorepo 多项目结构,具体包括:

  • cta-template-typescript : react + typescript 项目模板
  • tsx-scripts: 基于webpack封装的类似roadhog的脚手架脚本(负责项目模版的开发构建)
  • typescript-app-cli: 生成项目的脚手架cli,负责选择模版初始化和生成
├── LICENSE
├── README.md
├── package.json
├── packages
│   ├── cta-template-typescript
│   ├── tsx-scripts
│   └── typescript-app-cli
├── pnpm-lock.yaml
├── pnpm-workspace.yaml
└── tsconfig.base.json

快速上手

安装项目初始化脚手架

确保本地已经安装nodejs,并且拥有npm/yarn/pnpm等包管理工具。

yarn global add typescript-app-cli

#or
npm install -g typescript-app-cli

#or

pnpm global add typescript-app-cli

使用方法

运行效果

About

🎉 create-typescript-app 是创建react- typescript项目脚手架cli,包含打包逻辑tsx-scripts和cta-template-typescript项目模版

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published