Apakah Anda ingin meminta fitur atau melaporkan bug ?
Fitur
Bagaimana perilaku saat ini?
Saat menjalankan yarn install --flat
, benang mungkin menanyakan beberapa pertanyaan yang menanyakan untuk menyelesaikan versi paket. Namun, saat masuk lebih dalam ke keseluruhan kelinci, mungkin bermanfaat untuk memberi pengguna lebih banyak informasi tentang mengapa versi tertentu disajikan sebagai pilihan.
Jika perilaku saat ini adalah bug, berikan langkah-langkah untuk mereproduksi.
Lihat dependensi dari proyek saat ini. Dependensi terkait pengujian, sayangnya, sudah usang, versi lain lebih atau kurang terbaru (tidak lebih dari satu minggu lamanya :))
Menjalankan yarn install --flat
dengan deps di file yang ditautkan akan menanyakan banyak pertanyaan untuk hampir setiap dependensi dalam file. Sebuah sampel:
info Unable to find a suitable version for "inferno", please choose one by typing one of the numbers below:
1) "[email protected], inferno@^1.4.1, inferno@^1.1.1" which resolved to "1.4.1"
2) "inferno@^1.5.4" which resolved to "1.5.4"
Answer?
info Unable to find a suitable version for "babel-core", please choose one by typing one of the numbers below:
1) "[email protected]" which resolved to "6.23.1"
2) "babel-core@^6.24.0, babel-core@^6.0.0" which resolved to "6.24.0"
Answer?
...etc...
_and_ dependensi bertingkat:
info Unable to find a suitable version for "ansi-styles", please choose one by typing one of the numbers below:
1) "ansi-styles@^2.2.1" which resolved to "2.2.1"
2) "ansi-styles@~1.0.0" which resolved to "1.0.0"
3) "ansi-styles@^3.0.0" which resolved to "3.0.0"
Answer?
info Unable to find a suitable version for "jsesc", please choose one by typing one of the numbers below:
1) "jsesc@^1.3.0" which resolved to "1.3.0"
2) "jsesc@~0.5.0" which resolved to "0.5.0"
Answer?
... etc ...
Apa perilaku yang diharapkan?
Akan menyenangkan untuk mengetahui:
node_modules
, jadi tidak ada cara untuk mengetahui dependensi tertentu secara sekilas)Cara terbaik mungkin adalah memiliki h
sebagai opsi untuk Answer?
yang akan merinci mengapa dan bagaimana
Sebutkan node.js, benang, dan versi sistem operasi Anda.
> node -v
v6.9.1
> yarn -V
0.21.3
> system_profiler SPSoftwareDataType
System Version: macOS 10.12.3 (16D32)
Kernel Version: Darwin 16.4.0
Menandai sebagai prioritas tinggi karena orang beralih ke Yarn dari bower yang melakukan pemasangan datar. Saya pikir ini adalah peningkatan pengalaman pengguna yang penting.
Jadi ... Apakah ini masih prioritas tinggi?
Masalahnya masih ada!
Komentar yang paling membantu
Menandai sebagai prioritas tinggi karena orang beralih ke Yarn dari bower yang melakukan pemasangan datar. Saya pikir ini adalah peningkatan pengalaman pengguna yang penting.