Yarn: Yarn kann Pakete mit öffentlichem Geltungsbereich nicht installieren, wenn _auth in .npmrc definiert ist

Erstellt am 20. Jan. 2017  ·  3Kommentare  ·  Quelle: yarnpkg/yarn

Möchten Sie eine Funktion anfordern oder einen Fehler melden?
Insekt

Wie ist das aktuelle Verhalten?
Yarn kann bereichsbezogene Pakete nicht finden, wenn _auth in .npmrc .

Wenn das aktuelle Verhalten ein Fehler ist, geben Sie bitte die Schritte zum Reproduzieren an.
Beispiel-Repository befindet sich: https://github.com/AzGoalie/public-scope-yarn-install-failure
Erstellen Sie ein Projekt mit einem package.json und .npmrc
Fügen Sie "@turf/turf": "3.4.1" zu den Abhängigkeiten in package.json hinzu
always-auth=false und _auth=fake-auth-token zu .npmrc
yarn install

Was ist das erwartete Verhalten?
Yarn sollte das bereichsbezogene Paket installieren.

Bitte geben Sie Ihre node.js-, Garn- und Betriebssystemversion an.

Yarn version: 
  0.18.1

Node version: 
  7.4.0

Platform: 
  win32 x64

Hilfreichster Kommentar

Ich habe das gleiche Problem. Wenn ich ein _auth-Token in .npmrc habe, kann ich create-react-native-app nicht erfolgreich ausführen. Garn schlägt mit 403 auf Expo-Abhängigkeiten/Benutzer fehl.

Alle 3 Kommentare

Mir passiert genau das gleiche mit genau dem gleichen Paket.

Ich konnte dies beheben, indem ich always-auth auf true . über Homebrew installiert. Egal. Nachdem ich das auf true , beschwerte es sich über babel-polyfill ...

Ich habe das gleiche Problem. Wenn ich ein _auth-Token in .npmrc habe, kann ich create-react-native-app nicht erfolgreich ausführen. Garn schlägt mit 403 auf Expo-Abhängigkeiten/Benutzer fehl.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen