Yarn: [0.19.1] [regressão] Yarn não usa configuração de registro

Criado em 26 jan. 2017  ·  3Comentários  ·  Fonte: yarnpkg/yarn

Oi,

De tudo o que li, entendi que o yarn supostamente suporta a configuração normal do registro (ou seja, registro sem escopo) como este, por exemplo:

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

Mas quando eu configuro isso, não parece que o yarn está realmente usando:

$ 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".
...

Também não usa o configurado em npm.

Comentários muito úteis

Acho que encontrei o problema! yarn.lock contém o url do registro!
Em vez disso, abriu o número 2566.

Todos 3 comentários

Estranho, funciona para mim, usando a mesma versão.

$ 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....

Mas não posso usar yarn neste projeto, pois preciso de autenticação para sinopia e excluir um pacote com escopo definido. -.-

@maxmarkus como você configurou exatamente? Você poderia me mostrar o arquivo ~ / .yarnrc?
Em qual plataforma você está?

Muito obrigado :)

Acho que encontrei o problema! yarn.lock contém o url do registro!
Em vez disso, abriu o número 2566.

Esta página foi útil?
0 / 5 - 0 avaliações