2017-05-08 41 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環境變量有問題。