node的管理工具npm install下载的后缀简单介绍
npm install命令可以使用不同参数,指定所安装的模块属于哪一种性质的依赖关系;
-save :模块名将被添加到dependencies, 可以简化为参数 -S
-save-dev:模块名将被添加到devDependencies, 可以简化为参数 -D
也就是说:
npm i module_name -S = > npm install module_name --save 写入到 dependencies 对象
npm i module_name -D => npm install module_name --save-dev 写入到 devDependencies 对象
npm i module_name -g 全局安装
注: i 是install 的简写
-save-dev安装的包的名称及版本号就会存在package.json的devDependencies这个里面,而–save会将包的名称及版本号会存在dependencies里面。另外, package.json 文件里面的devDependencies 里面的插件只用于开发环境,不用于生产环境,而 dependencies 是需要发布到生产环境的。