您的位置 首页 > 数码极客

如何添加npm参数

npm安装参数中的–save-dev和–save

-save和save-dev可以省掉你手动修改文件的步骤。 -save:自动把模块和版本号添加到dependencies部分。 -save-dev:自动把模块和版本号添加到devdependencies部分

这俩部分,是用于区别开发袭来模块和产品依赖模块。

devDependencies主要是配置测试框架,例如jshint、mocha。

dependencies是运行时依赖,devDependencies是开发时的依赖。即devDependencies下列出的模块,是我们开发时用的,在发布后用不到。dependencies下的模块,则是我们发布后还需要依赖的模块。

npminstall-savemoduleName#-save的意思是将模块安装到项目目录下,并在package文件的dependencies节点写入依赖。npminstall-save-devmoduleName#-save-dev的意思是将模块安装到项目目录下,并在package文件的devDependencies节点写入依赖。

npm install moduleName 命令

安装模块到项目node_modules目录下。 不会将模块依赖写入devDependencies或dependencies 节点。 运行 npm install 初始化项目时不会下载模块。

npm install -g moduleName 命令

安装模块到全局,不会在项目node_modules目录中保存模块包。 不会将模块依赖写入devDependencies或dependencies 节点。 运行 npm install 初始化项目时不会下载模块。

npm install -save moduleName 命令

安装模块到项目node_modules目录下。 会将模块依赖写入dependencies 节点。 运行 npm install 初始化项目时,会将模块下载到项目目录下。 运行npm install –production或者注明NODE_ENV变量值为production时,会自动下载模块到node_modules目录中。

npm install -save-dev moduleName 命令

安装模块到项目node_modules目录下。 会将模块依赖写入devDependencies 节点。 运行 npm install 初始化项目时,会将模块下载到项目目录下。 运行npm install –production或者注明NODE_ENV变量值为production时,不会自动下载模块到node_modules目录中。

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“如何添加npm参数”边界阅读