导入
要求
为了更好地理解本课程,我们为您列出了以下先修要求。
要学习本课程,您应熟悉网页开发的基础知识,即如何使用 HTML、CSS 和 JavaScript。了解 API 的工作原理也会很有帮助,因为课程中将深入讲解相关内容。此外,我建议加入官方的 Slack 群组,成为不断壮大的 React 社区的一员,在这里您可以向他人学习,也能帮助他人。
### 编辑器与终端 在学习过程中,您需要一个文本编辑器或集成开发环境(IDE)以及终端(命令行工具)。如果您需要更多帮助,我提供了一份[设置指南](https://www.robinwieruch.de/developer-setup/)。可选地,我们建议您在进行本课程练习时,将项目保存在 GitHub 上。这里有一份[简明指南](https://www.robinwieruch.de/git-essential-commands/)介绍如何使用这些工具。GitHub 提供优秀的版本控制功能,如果出现错误,您可以轻松查看哪些更改被做出,也可以更直接地跟随课程进度。Node 与 NPM
最后,您需要安装 Node.js 和 npm。它们用于管理您在学习过程中需要用到的各类库。本课程中,您将通过 npm(Node 包管理器)安装外部的 Node 包。这些包可以是库,也可以是完整的框架。
您可以在命令行中验证 Node 和 npm 的版本。如果终端没有输出任何内容,说明您需要先安装 Node 和 npm。撰写本课程时,我的版本如下:
1node --version 2*v8.9.4 3npm --version 4*v5.6.0