掌握React100问 进度条:19~21

109 阅读1分钟

19.脚手架是什么?

react脚手架本质是一个别人写好的帮助我们创建项目的工具。

脚手架的概念是从建筑学那里借来的,在建筑学中,脚手架是在搭建楼房时临时搭一个框架或雏形,之后就可以在这个基础上去搭建房子,react脚手架也是同样的道理,帮我们把项目雏形搭好,我们按照搭好的框架去增加我们的代码。

总结:脚手架就是让我们搭建项目、开发项目、部署项目变得丝滑、爽的一个悲催工具人。

20.如果没有脚手架,我们搭一个项目,需要做什么?

大概需要做:

  • 目录结构划分
  • 管理文件之间依赖
  • 管理第三方模块之间的依赖
  • 把浏览器不支持的语法转换成支持的语法
  • 代码热更新配置
  • 代理设置
  • 发布前压缩代码

..........

21.react脚手架只有一个吗?

不止,第三方也有一些脚手架,但是react官方的脚手架是从**create-react-app,**用法如下:

npx create-react-app my-app
cd my-appnpm star

随着时间的推移,用法可能会变得不一样,所以推荐阅读官方文档,跟着官方文档实操一遍
Create React App 中文文档 (bootcss.com)