node前端开发中经常用到的模块都是存储在node_modules文件夹中
而node_modules文件夹中的模块都是在使用npm包管理器时默认安装的目录
这些安装的模块的版本号存储在package.json文件中,
当程序运行时使用到的各个模块的版本以及包依赖可以参看package-lock.json
那么package.json文件中的包依赖存储有两个键值,分别是dependencies 和 devDependencies
从字面上也可以这样理解这两个键值的区别
- dependencies 存放的是程序运行时需要使用到的依赖,前端打包后依然需要使用的。
- devDependencies存放的是程序开发时需要使用到的依赖
那么两个依赖的安装方式如下
- devDependencies
npm install [XXmodulenameXX] -dornpm install [XXmodulenameXX]--save-dev
- dependencies
npm install [XXmodulenameXX]-s or npm install [XXmodulenameXX]--save
如果需要在安装的时候指定版本号的话,安装脚本格式如下
npm install [XXmodulenameXX]@version