2017-02-10 67 views
1

我想从npm迁移到纱线,以便能够使用.lock文件,但我有严重的困难来指定我们正在使用的依赖项之一的版本。当试图像这样指定它:通过纱线 - 从gitlab安装特定标签

yarn add git+http://gitlab.local.fb/project/name.git#1.0.0 

返回相同的错误

Refusing to download the git repo " http://gitlab.local.fb/project/name.git " over HTTP without a commit hash

添加它:

git+http://gitlab.local.fb/project/name.git#1.0.0 

它返回以下错误。

使用提交版本指定它似乎工作,但它需要它真的很奇怪,而不是人类可读的版本标签。我做错了什么或者Yarn不支持gitlab的这个功能?

回答