- package-lock.json
主要是项目依赖的安装包的一些版本号会在这里做一些限制,该文件一般不用动。
- README.md
主要是项目的说明文件,在里面写一些关于本项目的说明。
- package.json
脚手架自动生成的一个文件,是一个node的文件,里面有一些项目的脚手架的版本,以及一些npm的命令。
- gitignore
当我们将本地文件上传到线上仓库的时候,里面的文件会被忽略,不会上传到线上。
- node_modules
里面放的是项目依赖的第三方的包,这些包不是我们自己写的,是脚手架工具要实现自己的功能,需要依赖外部的一些第三方的包文件来实现。
- public
1. favicon.ico
对应的是我们启动服务以后,标签页title左边的小图标,我们可以用别的ico文件来更改它。
2. index.html
是我们项目首页的html模板。
- src目录
里面放的是我们项目所有的源代码。
1. index.js
是我们项目的入口文件。
2. App.test.js
是自动化测试的文件。