1. 快速创建一个 React 应用

使用 Create React App 快速创建一个单页面应用。

Create React App是FaceBook的React团队官方出的一个构建React单页面应用的脚手架工具。它本身集成了Webpack,并配置了一系列内置的loader和默认的npm的脚本,可以很轻松的实现零配置就可以快速开发React的应用

  1. npm i create-react-app
  2. npx create-react-app my-app
  3. cd my-app
  4. npm start

2. 扩展

使用 TypeScript

第一种方式:创建项目的时候直接配置好TypeScript.

  1. npx create-react-app my-app --typescript
  2. #or
  3. yarn create react-app my-app --typescript

第二种方式:为现有的React项目添加TypeScript

  1. npm install --save typescript @types/node @types/react @types/react-dom @types/jest
  2. # or
  3. yarn add typescript @types/node @types/react @types/react-dom @types/jest

使用 sass

  1. npm install --save node-sass