Yarn: [0.19.1] [регрессия] Yarn не использует конфигурацию реестра

Созданный на 26 янв. 2017  ·  3Комментарии  ·  Источник: yarnpkg/yarn

Привет,

Из всего, что я прочитал, я понял, что yarn должен поддерживать нормальную конфигурацию реестра (то есть реестр без области видимости), например, так:

registry "http://MACHINE/nexus/content/groups/npm/"

Но когда я настраиваю это, не похоже, что yarn на самом деле его использует:

$ yarn --verbose
yarn install v0.19.1
[1/4] Resolving packages...
[2/4] Fetching packages...
verbose Performing "GET" request to "https://registry.yarnpkg.com/angular2-notifications/-/angular2-notifications-0.4.49.tgz".
verbose Performing "GET" request to "https://registry.yarnpkg.com/@ngrx/core/-/core-1.2.0.tgz".
verbose Performing "GET" request to "https://registry.yarnpkg.com/@angular/common/-/common-2.4.5.tgz".
verbose Performing "GET" request to "https://registry.yarnpkg.com/@angular/compiler/-/compiler-2.4.5.tgz".
verbose Performing "GET" request to "https://registry.yarnpkg.com/@angular/forms/-/forms-2.4.5.tgz".
verbose Performing "GET" request to "https://registry.yarnpkg.com/@angular/http/-/http-2.4.5.tgz".
verbose Performing "GET" request to "https://registry.yarnpkg.com/@angular/material/-/material-2.0.0-beta.1.tgz".
verbose Performing "GET" request to "https://registry.yarnpkg.com/@angular/platform-browser/-/platform-browser-2.4.5.tgz".
verbose Performing "GET" request to "https://registry.yarnpkg.com/@angular/platform-browser-dynamic/-/platform-browser-dynamic-2.4.5.tgz".
verbose Performing "GET" request to "https://registry.yarnpkg.com/@angular/router/-/router-3.4.5.tgz".
verbose Performing "GET" request to "https://registry.yarnpkg.com/@ngrx/store/-/store-2.2.1.tgz".
...

Он также не использует тот, который настроен в npm.

Самый полезный комментарий

Думаю, я нашел проблему! yarn.lock содержит URL-адрес реестра!
Вместо этого открыли №2566.

Все 3 Комментарий

Странно, у меня работает с той же версией.

$ yarn --verbose
yarn install v0.19.1
info No lockfile found.
verbose Performing "GET" request to "https://yarnpkg.com/latest-version".
[1/4] 🔍  Resolving packages...
verbose Performing "GET" request to "http://ec2-54....

Но я не могу использовать пряжу в этом проекте, так как мне нужна аутентификация для sinopia и исключить пакет с ограниченным объемом. -.-

@maxmarkus как ты его точно настраивал? Не могли бы вы показать мне файл ~ / .yarnrc?
На какой платформе ты?

Спасибо большое :)

Думаю, я нашел проблему! yarn.lock содержит URL-адрес реестра!
Вместо этого открыли №2566.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги