@copyist/create-react-app
v0.2.0
Published
create-react-app
Downloads
2
Readme
cra
一个简单的cra,模仿create-react-app
create-react-app模块初始化需要先下载依赖,然后调用react-scripts的init方法初始化模板。这里合并在一起。 做了简化处理,展示其流程
Usage
yarn global add @copyist/create-react-app
cra my-app
简单流程
- 判断node版本,小于10直接退出
- 确认<app-name>,没有则退出
- 检查本地create-react-app版本是否最新
- 目标目录新建package.json文件
- 下载react、react-dom、react-scripts、template
- 从template中的template.json合并到package.json
- 将template复制到目标目录
- git init
- 下载依赖
- git commit