1.npm包介绍
在npm引用的依赖的时候,会在项目的根目录生成node_modules文件夹和package.json文件。
依赖文件包存放在node_modules中,package.json记录的是开发环境和生产环境的依赖名字。这样有利于在某个包丢失的时候,可以针对哪个环境下进行恢复。
2.包分类管理
安装包的时候,做一个分类管理:
- 开发环境 npm 包名 -D —> devDependencies
- 生产环境 npm 包名 -S —> dependencies
3.包分类恢复
如果一不小心删除了某个包,可以选择直接 npm i 安装所有依赖,但是浪费时间而且没有必要。
- 开发恢复 npm i
- 生产环境 npm i --production
说明:但是目前来说,还没具体只恢复开发环境所需的依赖,只能使用 npm i 安装所有依赖。