项目中的node_modules、package.json和package-lock.json的作用和联系
node_modules :存放项目需要的依赖包和下载的依赖包
package.json: 存放项目的依赖包信息
package-lock.json:存放项目的版本信息和下载地址
这三个包之间的关系:
-
当项目中只有package.json这个文件时,通过
npm install可以下载依赖,自动生成 node_modules 文件夹和 package-lock.json 文件 -
当项目中只有package-lock.json 这个文件时,通过
npm init可以初始化项目,自动生成 package.json 文件,然后再通过npm install可以下载依赖,生成 node_modules 文件夹。
本文详细介绍了项目中的node_modules、package.json及package-lock.json的作用与联系。node_modules用于存放依赖包;package.json记录依赖信息;package-lock.json记录版本信息与下载地址。通过npm命令可以实现这些文件之间的相互转换。

被折叠的 条评论
为什么被折叠?



