Skip to main content

Create-React-App

全局安装 create-react-app

npm install -g create-react-app

创建一个项目

create-react-app your-app

如果不想全局安装,可以直接使用 npx

npx create-react-app your-app

安装结果

  1. react: react 顶级库
  2. react-dom: 因为 react 有很多运行环境,比如 app 端的 react-native,我们要在 web 上运行就使用 react-dom
  3. react-scripts: 包含运行和打包 react 应用程序的所有脚本及配置

安装失败

  1. 切换 npm 镜像为淘宝镜像
  2. 使用 yarn
  3. 删除 node_modules 以及 package-lock.json 然后重新执行npm install命令
  4. 删除 node_modules 以及 package-lock.json 然后清除 npm 缓存npm cache clean --force之后再执行npm install命令

切换 npm 镜像

  1. 安装 nrm: npm i -g nrm
  2. 查看仓库地址:nrm ls
  3. 切换仓库地址:nrm use taobao