Yarnpkg 纱线可以';t通过git+添加依赖关系;ssh,因为包不';“我没有一个”_uid";

Yarnpkg 纱线可以';t通过git+添加依赖关系;ssh,因为包不';“我没有一个”_uid";,yarnpkg,Yarnpkg,我们有一个依赖项,它存在于私有的GitLab实例上,但我们无法添加它 按如下方式安装软件包: 纱线添加git+ssh://git@privateserver.org:team/package name.git 导致此错误的原因: 错误包”包-name@0.9.2“没有“\u uid”。 我认为这是特定于纱线的,因为使用npm确实有效。。。e、 g.此命令成功安装程序包: npm安装--保存git+ssh://git@privateserver.org:team/package name.git

我们有一个依赖项,它存在于私有的GitLab实例上,但我们无法添加它

按如下方式安装软件包:

纱线添加git+ssh://git@privateserver.org:team/package name.git

导致此错误的原因:

错误包”包-name@0.9.2“没有“\u uid”。

我认为这是特定于纱线的,因为使用npm确实有效。。。e、 g.此命令成功安装程序包:

npm安装--保存git+ssh://git@privateserver.org:team/package name.git


我查阅了Thread的文档和谷歌搜索结果页面,但在
\u uid
中找不到任何信息。有人知道这是怎么回事吗?

我想我们已经解决了。看来在我们的情况下,我们必须提供一个哈希。。。部分SHA或标记

所以这是可行的:

纱线添加git+ssh://git@privateserver.org:team/package name.git#8050948

这也是:

纱线添加git+ssh://git@privateserver.org:team/package name.git#master