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的这个功能?