第二章 React初探
02-03 工程目录文件简介
·yarn.lock
项目依赖的安装包(一般不要修改)
·README.MD
项目的说明文件,通过markdown语法写
·package.json
任何一个脚手架工具都会有一个package.json文件,代表着这个脚手架工具是node的包文件
{
"name": "antd-demo", //项目名
"version": "0.1.0", //版本号
"private": true, //私有项目
"dependencies": { //项目的依赖
"antd": "^3.20.7",
"babel-plugin-import": "^1.12.0",
"customize-cra": "^0.4.1",
"react": "^16.8.6",
"react-app-rewired": "^2.1.3",
"react-dom": "^16.8.6",
"react-scripts": "3.0.1"
},
"scripts": { //可调用的指令
"start": "react-app-rewired start",
"build": "react-app-rewired build",
"test": "react-app-rewired test",
"eject": "react-scripts eject"
}
}
·.gitignore
若是用Git管理项目,有一些文件不想上传至Git仓库里,可以在此文件里设置;
·node_modules
项目依赖的第三方包,第三方模块
·public:
fvaicon.ico
图标(浏览器标签页标题前面的图标)
index.html
首页模板(注释帮助理解模板,可以删除忽略)
manifest.json
·src
src目录用于放开发所有的源代码
index.js
整个程序的入口文件
·开发理念All in Js:在react中css可以通过模块引入到某个具体的js中