0.2.0 • Published 3 years ago

@copyist/create-react-app v0.2.0

Weekly downloads
6
License
MIT
Repository
github
Last release
3 years ago

cra

一个简单的cra,模仿create-react-app

create-react-app模块初始化需要先下载依赖,然后调用react-scripts的init方法初始化模板。这里合并在一起。 做了简化处理,展示其流程

Usage

yarn global add @copyist/create-react-app
cra my-app

简单流程

  1. 判断node版本,小于10直接退出
  2. 确认\<app-name>,没有则退出
  3. 检查本地create-react-app版本是否最新
  4. 目标目录新建package.json文件
  5. 下载react、react-dom、react-scripts、template
  6. 从template中的template.json合并到package.json
  7. 将template复制到目标目录
  8. git init
  9. 下载依赖
  10. git commit

参考 create react app 核心思路分析

0.2.0

3 years ago

0.1.2

3 years ago

0.1.1

3 years ago