Apakah Anda ingin meminta fitur atau melaporkan bug ?
Bug
Bagaimana perilaku saat ini?
Output dari yarn config
kosong jika dijalankan dari dalam skrip benang.
Jika perilaku saat ini adalah bug, berikan langkah-langkah untuk mereproduksi.
package.json
:"scripts": {
"debug": "yarn config list"
}
yarn run debug
.Apa perilaku yang diharapkan?
Harapkan yarn run debug
untuk menghasilkan output yang sama seperti npm run debug
atau yarn config list
.
Sebutkan node.js, benang, dan versi sistem operasi Anda.
node.js v6.11.0
benang v0.27.5
OS Ubuntu 16.04
Sepertinya ini diperkenalkan antara v0.24.5 dan v0.27.5. Kami menggunakan perilaku ini sebagai bagian dari skrip build buruh pelabuhan yang secara internal akan mengambil token otorisasi NPM (dari yarn config
) untuk menyediakannya ke container buruh pelabuhan yang sedang dibangun. Akan menyenangkan melihat regresi diperbaiki, untuk mengembalikan ini sejalan dengan perilaku npm.
Ini menyebabkan kesalahan otentikasi ketika install
ada dalam skrip, jika Anda memiliki repositori pribadi. Contoh:
"scripts": {
"startup": "yarn install --pure-lockfile && bower install && ember s"
}
Masalah yang dikonfirmasi masih ada di 1.0.1
.
Terima kasih atas laporannya! Ini karena skrip dijalankan dengan YARN_SILENT=1
dan yarn config list
tidak menghasilkan apa pun dalam mode senyap.
Akan mengirimkan PR untuk memperbaikinya.
😄 Terima kasih @BYK