强制bower克隆完整的git存储库

时间:2015-04-28 09:19:49

标签: javascript git bower dependency-management

我使用bower作为我的依赖管理器,我想添加一个git存储库作为依赖。我已经知道我可以做bower install git@github.com:foo/bar.git这个事实,但是我需要克隆完整目录,因为我的依赖是在repo的源文件上。

使用bower时丢失的文件在存储库的bower.json文件中被列为忽略,问题是:我怎样才能强制bower克隆它们,即使它们被列为忽略?

1 个答案:

答案 0 :(得分:0)

我相信你可以在你的bower.json文件中引用一个git repo(假设你设置了一个SSH密钥,如果不设置就删除+ ssh):

"some-dependency-name": "git+ssh://<clone path in github>",

克隆路径将是您在克隆存储库时复制/粘贴的链接,例如“git@git.your-organization.com/path/to/gitfile.git”