<p>Garn Global Bin hat Schwierigkeiten mit ~ in Pfad</p>

Erstellt am 9. März 2017  ·  3Kommentare  ·  Quelle: yarnpkg/yarn

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

FEHLER

Wie ist das aktuelle Verhalten?

Wenn das globale Präfix auf einen Pfad gesetzt ist, der ein Tilde-Zeichen enthält, scheint yarn global bin es als Punktzeichen zu behandeln, dh als relativen Pfad.

Wenn das aktuelle Verhalten ein Fehler ist, geben Sie bitte die Schritte zur Reproduktion an.

$ yarn config list
info npm config
{ prefix: '~/.npm-global' }
$ pwd
/Users/creynders/foo/bar/qux
$ yarn global bin
/Users/creynders/foo/bar/qux/~/.npm-global/bin

Was ist das erwartete Verhalten?

$ yarn config list
info npm config
{ prefix: '~/.npm-global' }
$ pwd
/Users/creynders/foo/bar/qux
$ yarn global bin
/Users/creynders/.npm-global/bin

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

Knoten: v6.9.5
Garn: 0,20,3
Betriebssystem: OS X 10.12.3

Vorübergehende Korrektur
Verwenden Sie einen absoluten Pfad für Ihr Präfix

$ npm config set prefix /Users/creynder/.npm-global
cat-bug good first issue triaged

Alle 3 Kommentare

Bin gerade darauf gestoßen. Wenn Sie den fehlerhaft erstellten lokalen Ordner ~ bemerken, besteht die Versuchung darin, ihn zu löschen, worüber Sie sehr vorsichtig sein müssen ...

Ich bestätige diesen Fehler, der ihn nicht nur unbrauchbar macht, sondern auch einen falschen ~ -Ordner erstellt. Ich war auch versucht, rm -r ~ einzugeben, bevor ich zurückgebracht wurde ^^ '

Behoben durch # 3576.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen