Yarn: Yarn ne parvient pas à installer les packages à portée publique lorsque _auth est défini dans .npmrc

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

Vous souhaitez demander une fonctionnalité ou signaler un bug ?
Punaise

Quel est le comportement actuel ?
Yarn ne parvient pas à trouver les packages délimités lorsque _auth est défini dans .npmrc .

Si le comportement actuel est un bogue, veuillez fournir les étapes à reproduire.
Exemple de référentiel situé : https://github.com/AzGoalie/public-scope-yarn-install-failure
Créez un projet avec un package.json et un .npmrc
Ajoutez "@turf/turf": "3.4.1" aux dépendances dans package.json
Ajoutez always-auth=false et _auth=fake-auth-token à .npmrc
Courir yarn install

Quel est le comportement attendu ?
Yarn doit installer le package délimité.

Veuillez mentionner votre node.js, le fil et la version du système d'exploitation.

Yarn version: 
  0.18.1

Node version: 
  7.4.0

Platform: 
  win32 x64

Commentaire le plus utile

J'ai le même problème. Si j'ai un jeton _auth dans .npmrc, je ne peux pas exécuter avec succès create-react-native-app . le fil échoue avec 403 sur les dépendances/utilisateurs d'expo.

Tous les 3 commentaires

J'ai exactement la même chose qui m'arrive avec exactement le même paquet.

J'ai pu résoudre ce problème en définissant always-auth sur true . installé via Homebrew. Ça ne fait rien. Une fois que j'ai réglé cela sur true il s'est plaint de babel-polyfill ...

J'ai le même problème. Si j'ai un jeton _auth dans .npmrc, je ne peux pas exécuter avec succès create-react-native-app . le fil échoue avec 403 sur les dépendances/utilisateurs d'expo.

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