Node-包管理工具

1.1 快速创建package.json

npm包管理工具提供了一个快捷命令。可以再执行命令时所处的目录中,快速创建package.json这个包管理配置文件

npm init -y

image-20220911144803634

1.2 depenndecies节点

image-20220911144953773

专门用来记录使用npm install命令安装了哪些包

1.3 一次性安装所有的包

如果你之前安装过一些包,现在换了机器,想要还原之前的运行环境,那么就可以直接把package.json文件导出去,然后在另一台机器上直接 输入 npm install 即可自动安装之前安装过的所有包

1.4 卸载包

npm uninstall 包名

1.5 开发期间使用

image-20220911151102520

1.6 包的分类

项目包

那些被安装到项目的node_modules 目录中的包,都是项目包

项目包分为两类:分别是

  • 开发依赖包(被记录到devDependencies节点中的包,只在开发期间会用到)
  • 核心依赖包(会被记录到dependencies节点中的包,在开发期间和项目上线之后都会用到
npm i 包名 -D #开发依赖包,会被记录到 devDependencies节点目录下
npm i 包名 #核心依赖包(会被记录到dependencies目录下)

全局包

npm i 包名 -g