1. npm install
安装package.json
中依赖的所有包。
2. npm install folder
folder 其实就是包名,从 npm 源上安装指定的包。
3. npm install
安装本地的压缩包文件。如果要安装开发中的目录,则可以使用npm link
4.npm install
根据压缩文件的url
来安装,但是url
必须是以http://
或https://
开头。
5. npm install [<@scope>/]
安装指定范围下面的某个包。
如果范围前面没加@符号,则会被认为是 github 的仓库名。
1 | npm install githubname/reponame |
6. npm install [<@scope>/]@
加 tag
7. npm install [<@scope>/]@
加版本
8. npm install
安装 git 链接的包。
1 | <protocol>://[<user>[:<password>]@]<hostname>[:<port>][:][/]<path>[#<commit-ish> | #semver:<semver>] |
protocol
(协议)是以下git, git+ssh, git+http, git+https, or git+file
其中之一。
1 | npm install git+ssh://git@github.com:npm/cli.git#v1.0.27 |
9. npm install /[#]
安装 github 上的包,其实也是通过 8 中 git 获取到,然后安装。
10. npm install gitlab:/[#]
安装 gitlab 官网的包,也是通过 8 中的 git 获取,然后安装。
总结
其实npm install
可以安装各种源的包,只要设置的方法能获取包的文件即可。