关于 npm install 命令
Posted wyhcool
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于 npm install 命令相关的知识,希望对你有一定的参考价值。
使用 `npm install` 命令安装模块时 ,有以下几种形式:
安装模块到项目 node_modules 目录下,不会将模块依赖写入 dependencies 或 devDependencies 节点,运行 `npm install` 初始化项目时不会下载模块。
$ npm install moduleName
安装模块到全局,不会在项目 node_modules 目录中保存模块,不会将模块依赖写入 dependencies 或 devDependencies 节点,运行 `npm install` 初始化项目时不会下载模块。
$ npm install -g moduleName
安装模块到项目 node_modules 目录下,会将模块依赖写入 dependencies 节点,运行 `npm install` 初始化项目时,会将模块下载到项目目录下。
$ npm install -save moduleName
安装模块到项目 node_modules 目录下,会将模块依赖写入devDependencies 节点,运行 `npm install` 初始化项目时,会将模块下载到项目目录下。
$ npm install -save-dev moduleName
注意:
devDependencies 节点下的模块是在开发时需要用到的,比如 Angular 项目中使用的 @angular/cli、typescript、tslint 等模块,这些模块在项目部署后是不需要的,可以添加 `-save-dev` 参数安装;而像 @angular/core、tslib 这些模块是项目运行必备的,应该添加到 dependencies 节点下,可以添加 `-save` 参数安装。
以上是关于关于 npm install 命令的主要内容,如果未能解决你的问题,请参考以下文章
使用“ npm install wdio”安装webdriverIO时出错,
命令'/ bin / sh -c npm install'返回非零代码:1
命令“/bin/sh -c npm install”返回一个非零代码:1
发布 ASP.NET 核心应用程序:命令“npm install”退出,代码为 9009