2017-05-08 64 views
0

我设置了nexus oss 3,它看起来很酷。我所有的项目都是通过使用纱线来安装的,因为--pure-lockfile选项。Nexus oss 3纱登录问题 - 私人npm回购

步骤来重现问题:
1.设置的Nexus OSS 3设有私人NPM注册表(如文档)
2.禁用从关系OSS 3管理面板
3.匿名访问在与Linux服务器高山尝试纱安装--pure,锁文件(你必须有一个对的package.json私人回购托管包)
4.不工作,返回401错误

我什么都试过,但我不能设法使纱线登录以获取这些包裹。

如果我使用npm安装,它的工作原理。

有人能告诉我如何使用上面的设置使纱线工作nexus oss3?

+0

这很有趣。明天我会看看。 AFAIK它应该工作。 – DarthHater

+0

我知道它应该,但对我来说它并不是。我尝试了npm的每个auth方法,但是纱线不想工作:( –

+0

我们也在考虑使用yarn和nexus 3.这发生了什么? – jbustamovej

回答

0

您的请求返回401(未授权)这一事实意味着您在连接到Nexus时应提供凭据。

这远远不是一个很好的解决方案,但我得到它的工作使用 yarn set registry https://user:[email protected]/nexus3/repository/npmjs/

我用纱线1.4.0(发布候选版)。它也应该在1.3.2上工作,但我无法测试,因为1.3.2对HTTPS_PROXY环境变量有问题。