Yarn: [0.19.1] [régression] Yarn n'utilise pas la configuration du registre

Créé le 26 janv. 2017  ·  3Commentaires  ·  Source: yarnpkg/yarn

Salut,

D'après tout ce que j'ai lu, j'ai compris que fil est censé prendre en charge une configuration de registre normale (c'est-à-dire un registre sans portée) comme celle-ci, par exemple :

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

Mais lorsque je configure cela, il ne semble pas que fil l'utilise réellement :

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

Il n'utilise pas non plus celui configuré dans npm.

Commentaire le plus utile

Je pense avoir trouvé le problème ! yarn.lock contient l'url du registre !
Ouvert #2566 à la place.

Tous les 3 commentaires

Étrange, cela fonctionne pour moi, en utilisant la même version.

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

Mais je ne peux pas utiliser de fil dans ce projet, car j'ai besoin d'une authentification pour sinopia et d'exclure un package étendu. -.-

@maxmarkus comment l'avez-vous configuré exactement ? Pourriez-vous me montrer le fichier ~/.yarnrc ?
Sur quelle plateforme êtes-vous ?

Merci beaucoup :)

Je pense avoir trouvé le problème ! yarn.lock contient l'url du registre !
Ouvert #2566 à la place.

Cette page vous a été utile?
0 / 5 - 0 notes