Create-react-app脚手架工程目录简介
1、README.md是一些简单的项目介绍,自己也可以将内容去修改
2、pack-lock.json为项目安装包版本号
3、package.json:任何一个脚手架工具里面都有这个文件,代表这个脚手架是node的一个包文件,有项目的一些简单介绍,一些react的依赖和指令
4、gitignore文件
为一些不想上传到git的文件
5、node_modules 为项目依赖的一些第三方的包
6、public目录
(1)favicon.ico是导航图标
(2)index.html 为项目首页的html模板
(3) manifest.json
7、src目录,项目开发最重要的文件,放置所有的源代码
(1) App.css
(2)App.js
(3)App.test.js 自动化测试文件
(4)index.css
(5)index.js 所有代码入口,整个工程入口
(6)logo.svg
(7) serviceWorker.js
pwa(progressive web application)理念是通过写网页的方式写移动端的app.在http协议的服务器上,当用户第一次访问的时候需要联网才能看见,但一旦用户访问完断网,并引用了下面的文件,即使断网,第二次访问的时候,依然可以看到之前访问的页面。serviceWorker协助将之前的网页存储到浏览器之内
8、有些文件是用不到的,所以一个简单的react工程图就如下图:
以上是 Create-react-app脚手架工程目录简介 的全部内容, 来源链接: utcz.com/z/383255.html