npm install 命令的介绍
npm install 命令
npm install (with no args, in package dir)
npm install [<@scope>/]<name>
npm install [<@scope>/]<name>@<tag>
npm install [<@scope>/]<name>@<version>
npm install [<@scope>/]<name>@<version range>
npm install <git-host>:<git-user>/<repo-name>
npm install <git repo url>
npm install <tarball file>
npm install <tarball url>
npm install <folder>
alias: npm i
common options: [-P|--save-prod|-D|--save-dev|-O|--save-optional]
[-E|--save-exact] [-B|--save-bundle] [--no-save] [--dry-run]
npm install xxx
- 会把X包安装到node_modules目录中
- 不会修改package.json
- 之后运行npm install命令时,不会自动安装X
-g
全局安装
-S, --save
- 会把X包安装到node_modules目录中
- 会在package.json的dependencies属性下添加X
- 之后运行npm install命令时,会自动安装X到node_modules目录中
-P, --save-prod: Package will appear in yourdependencies
包将出现在依赖项中。这是默认值,除非出现-D或-O
安装包信息将加到devDependencies
(开发阶段的依赖),所以开发阶段一般使用它
-D, --save-dev: Package will appear in your devDependencies
包将出现在您的devDependencies
中
-O, --save-optional: Package will appear in your optionalDependencies
.
包将出现在optionalDependencies
中
–no-save: Prevents saving to dependencies
防止保存到依赖项
-E, –save-exact 精确安装指定模块版本
安装包,默认会安装最新的版本
npm install jquery --save-exact 或
npm install jquery -E