Apakah Anda ingin meminta fitur atau melaporkan bug ?
BUG
Bagaimana perilaku saat ini?
Jika awalan global diset ke jalur berisi karakter-tilde yarn global bin
tampaknya memperlakukannya sebagai karakter titik, yaitu jalur relatif.
Jika perilaku saat ini adalah bug, berikan langkah-langkah untuk mereproduksi.
$ 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
Apa perilaku yang diharapkan?
$ yarn config list
info npm config
{ prefix: '~/.npm-global' }
$ pwd
/Users/creynders/foo/bar/qux
$ yarn global bin
/Users/creynders/.npm-global/bin
Sebutkan node.js, benang, dan versi sistem operasi Anda.
node: v6.9.5
benang: 0.20.3
OS: OS X 10.12.3
Perbaikan sementara
Gunakan jalur absolut untuk awalan Anda
$ npm config set prefix /Users/creynder/.npm-global
Baru saja mengalami ini. Ketika Anda melihat folder ~
lokal yang dibuat secara salah, godaannya adalah mencoba menghapusnya, yang harus Anda perhatikan dengan sangat hati-hati ...
Saya mengkonfirmasi bug ini, ini tidak hanya membuatnya tidak dapat digunakan tetapi juga membuat folder ~
palsu. Saya juga tergoda untuk memasukkan rm -r ~
sebelum membawa saya kembali ^^ '
Diperbaiki oleh # 3576.