通过npm下载第三方模块的命令
命令:npm i 包名 参数[ -g | -S | -D ]
三个参数的意思
-g : 当我们安装的模块,是要作为命令行工具来使用的时候,一般都是-g全局安装
-S : 当我们安装的模块,要打包到目标文件中时,我们用-S安装,-S安装叫做运行环境依赖
-D : 叫做开发环境依赖,当我们安装的模块,仅仅是用来协助开发的时候,这个模块就要使用-d
判断-S,-D的标准:
比如:
jQuery,我们是在开发环境要用的。当我们用jQuery开发的时候,我们写的JS代码一定是依赖jQuery的,
如果存在运行时的依赖关系,那就-S安装,如果不存在运行时的依赖,那我们就-D安装。
所以命令为 npm i jquery -S
三个参数的作用范围
-g安装的就安装到nodejs文件夹下的node_global文件夹下的node_modules中。
如果是-S或者是-D安装,就是说只是对当前项目起作用的
原文:https://www.cnblogs.com/mmit/p/12733760.html