📅  最后修改于: 2023-12-03 15:33:13.006000             🧑  作者: Mango
有时,我们需要从 Github 上安装依赖包,而不是从 NPM 上安装,因为 Github 上的依赖包可能还没有到 NPM 上。
最简单的方法就是在使用 npm install
命令时,把 Github 依赖包的地址放在最后。
npm install https://github.com/用户名称/项目名称
接下来的操作和普通的 npm install
命令一样,会把此项目的依赖项下载到 node_modules
目录下。
你也可以在项目的 package.json
文件中指定 Github 依赖包的地址。
{
"dependencies": {
"依赖名称": "GitHub用户名/依赖名称"
}
}
这样,在执行 npm install
命令时,就可以安装 Github 仓库中的依赖了。
npm install
若是 Github 仓库地址发生变化,我们只需要更新 package.json
中的 Github URL,再次运行 npm install
即可。
在 package.json
文件中,也可以指定 Github 仓库中的某个版本号。
{
"dependencies": {
"依赖名称": "GitHub用户名/依赖名称#版本号"
}
}
例如:
{
"dependencies": {
"async": "caolan/async#v3.2.0"
}
}
这个依赖包就是指定安装在 Github 上 caolan 用户的 async 库的 v3.2.0 版本。
以上是 npm install 直接从 Github 的使用方法,学会这些方法之后,我们可以更灵活地使用我们需要的依赖!