npm 安装指定版本的包
npm install packageName@版本号
npm 安装全局的包
npm install 默认就是全局安装
npm install packageName
npm install packageName -g
npm 卸载指定的包
npm uninstall packageName // 卸载全局包
npm uninstall packageName -D // 卸载开发版本的包
npm uninstall packageName -S // 卸载运行依赖的包
npm uninstall i packageName // 卸载通过 npm i 安装的包 尾缀同理 -S -D
package.json中的 dependencies 和 devDependencies 是如何进行安装的?
dependencies
dependencies字段指定了项目运行所依赖的模块,也就是线上运行的依赖包。通常使用以下命令来安装
1、npm install packageName --save
2、npm install packageName -S
3、npm i packageName -S
-S 等同于 --save
i 是 install的简写,但不同的是
1.npm i安装的模块及依赖,使用npm uninstall是没有办法删除的,必须使用npm uninstall i才可以删除
2.npm i会帮助检测与当前node最匹配的npm的版本号,并匹配出相互依赖的npm包应该升级的版本号
3.npm i安装的一些包,在当前的node版本下是没有办法使用的,必须使用建议版本
4.npm i安装出现问题是不会出现npm-debug.log文件的,但npm install安装出现问题是有这个文件的
devDependencies
dependencies
字段指定了项目运行所依赖的模块,devDependencies
指定项目开发所需要的模块。
它们都指向一个对象。该对象的各个成员,分别由模块名和对应的版本要求组成,表示依赖的模块及其版本范围。
通过下面的命令来进行安装
1、npm install packageName -D
2、npm install packageName --save-dev
-D是 --save-dev的简写。两者是相等的。