奈学p7大前端架构师
2023-03-11 10:43 作者:bili_1559000721 | 我要投稿
全称node package manager,安装在node_modules目录下,必须拥有package.json文件,所有下载的模块,最终都会记录在package-lock.json 完全锁定版本,下次我们再 npm install 时,就会先下载 package-lock.json 里面的版本:
name:包或者模块的名称
version:版本,大版本 - 次要版本 - 小版本
:以大版本和次要版本为主,eg:1.3.2,安装1.3.x的最新 把呢不能
:以大版本为主,eg:1.3.2,安装1.x.x的最新版本
main:默认加载的入口文件
devDependencies:本地开发需要运行的模块
dependencies:运行时需要的模块
optionalDependencies:可选的模块,即使安装失败安装进程也会正常退出
peerDependencies:必须依赖的版本模块