当我们执行 npm install 时,我们如何在 node_modules 中克隆一个 git 存储库?

Dar*_*ari 5 node.js npm package.json

在 npm 中安装依赖项时如何克隆 git 存储库。

"dependencies": {
    "<Mydependency>": "<some git url>",
    "promise": "^7.0.3",
    "react": "^0.14.8",
    "react-addons-pure-render-mixin": "^0.14.0",
    "react-dom": "^0.14.8",
    "react-mixin": "^2.0.2"
  },
Run Code Online (Sandbox Code Playgroud)

Vis*_*hra 3

使用这个:在 package.json 中

没有密码:

"Mydependency": "git+https://<somegiturl.git>#<branch>"
Run Code Online (Sandbox Code Playgroud)

有密码:

 "Mydependency": "git+https://<userName>:<password>@bitbucket.org/myrepo.git#<branch>"
Run Code Online (Sandbox Code Playgroud)

  • 遗憾的是,这只能获取文件。它不做真正的“克隆”。 (6认同)