📜  npm install 直接从 github - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:33:13.006000             🧑  作者: Mango

以 npm install 直接从 github - Shell/Bash

有时,我们需要从 Github 上安装依赖包,而不是从 NPM 上安装,因为 Github 上的依赖包可能还没有到 NPM 上。

最简单的方法

最简单的方法就是在使用 npm install 命令时,把 Github 依赖包的地址放在最后。

npm install https://github.com/用户名称/项目名称

接下来的操作和普通的 npm install 命令一样,会把此项目的依赖项下载到 node_modules 目录下。

使用 Github URL 管理依赖

你也可以在项目的 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 的使用方法,学会这些方法之后,我们可以更灵活地使用我们需要的依赖!