[英]How to install private npm package with yarn?
我需要用 yarn 安裝我公司的私有 npm 包——我該怎么做?
我設置了 npm 登錄身份驗證令牌,但它沒有幫助 - 私有 npm 包總是以找不到 404 等錯誤結束。
yarn add @private/my-private-pacakge
不起作用,但這個 npm 命令有效:
npm install @private/my-private-package
有效 - 我嘗試使用令牌設置紗線配置注冊表/身份驗證,但注意到有幫助。
錯誤:
Error: https://registry.npmjs.org/@private/my-private-package/-/my-private-package-0.0.5.tgz: Request failed "404 Not Found"
at Request.res (/..../........./.yarn/updates/0.18.1/lib/fetchers/tarball-fetcher.js:231:20)
所以我的問題是配置錯誤,我將strict-ssl配置設置為false,將注冊表配置配置為http而不是https。
備查。 對我有用的是創建一個包含以下內容的.npmrc
文件:
//registry.npmjs.org/:_authToken=ACCESS_TOKEN
起初這不起作用,因為用戶npm whoami
沒有添加到組織的團隊中(它是組織的所有者)。
在我將用戶添加到團隊后,可以使用npm
和yarn
找到包。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.