总览
WebStorm创建工程后目录结构如图所示:
1、package.json
每个项目的根目录下面,一般都有一个package.json文件,定义了这个项目所需要的各种模块,以及项目的配置信息(比如名称、版本、许可证等元数据)。npm install命令根据这个配置文件,自动下载所需的模块,也就是配置项目所需的运行和开发环境。
负责 管理 整个项目用到的 依赖包 列表配置 以及 项目打包的一些脚本命令 scripts 配置
1.1 name字段
项目工程名称
"name": "untitled"
项目名称为untitled
1.2 version字段
项目版本号
"version": "0.0.1"
项目版本号为 0.0.1
1.3 private字段
发布配置
"private": true
“private”: true在package.json中设置,那么npm将拒绝发布它。这是一种防止意外发布私有存储库的方法。
1.4 dependencies字段
dependencies字段指定了项目运行所依赖的模块。
"dependencies": {
"@testing-library/jest-dom": "^4.2.4",
"@testing-library/react": "^9.5.0",
"@testing-library/user-event": "^7.2.1",
"react": "^16.13.1",
"react-dom": "^16.13.1",
"react-scripts": "3.4.3"
}
- 指定版本:比如1.2.2,遵循“大版本.次要版本.小版本”的格式规定,安装时只安装指定版本。
- (tilde)+指定版本:比如