我有一个 git repo,我正在尝试将它设置为我的项目中的依赖项。使用 NPM,我package.json
看起来像这样:
"devDependencies": {
"grunt": "~0.4.0",
"grunt-contrib-connect": "~0.2.0",
"grunt-contrib-watch": "~0.3.1",
"custom": "git://github.com/myGitHubRepo/repo.js.git#b7d53a0cfbe496ad89bde6f22324219d098dedb3",
"grunt-contrib-copy": "~0.4.0"
}
在第一个
npm install
它安装所有东西并毫无问题地获取存储库。但是,如果我将这个提交哈希更改为让我们说
"custom": "git://github.com/myGitHubRepo/repo.js.git#d6da3a0...", // a different one
它不更新!谁能指出我怎么能得到这种行为?
我只是想分享这段代码,并能够在某个时候更改这个版本,并且npm
会自动更新它。