03-获取源代码
4.1.1 获取源代码
去本书的GitHub上获取源代码。这是一个仓库,存储了与本书相关的所有源代码。在本书的GitHub组织中还有其他几个仓库,也可以随意检出,主要的源代码都在那里。去那里看看,可以从那里下载源代码,也可以使用下面的命令来克隆仓库:
git clone [email protected]:react-in-action/letters-social.git
git checkout chapter-4
这会在当前目录克隆该代码仓库并切换到起始分支(这个项目的起始分支)。接下来的步骤是安装依赖。为了一致性,在这本书里我们使用npm,但如果你更喜欢使用yarn(另一个包装了npm的依赖管理库),也可以使用yarn,但要确保使用yarn安装而非npm。
应用程序源代码的package.json中包含了本书需要的所有模块。要安装它们,可以在源代码目录运行下面的命令:
npm install
这将安装需要的所有依赖。如果更改了Node的版本(通过nvm或其他方式),需要重新安装Node模块,因为不同版本的Node将以不同的方式编译不同的模块(如node-sass)。