Apakah Anda ingin meminta _fitur_ atau melaporkan _bug_?
Serangga
Apa perilaku saat ini?
Saat menjalankan yarn licenses generateDisclaimer
dan mem-pipe stdout ke file, saya berharap hanya mendapatkan teks penafian untuk mengintegrasikan fitur ini dengan CI dll. Sebaliknya, beberapa baris pertama terlihat seperti ini:
yarn licenses v0.15.1
info "[email protected]" is an optional dependency and failed compatibility check. Excluding it from installation.
THE FOLLOWING SETS FORTH ATTRIBUTION NOTICES FOR THIRD PARTY SOFTWARE THAT MAY BE CONTAINED IN PORTIONS OF THE XXX PRODUCT.
Baris ketiga benar, tetapi kedua proses tersebut tidak ada hubungannya dengan penafian.
Di akhir dokumen, ada baris yang mengatakan
Done in 5.45s.
Ini juga bukan bagian dari penafian dan tidak boleh menjadi bagian dari output.
Saya melihat empat kemungkinan solusi.
yarn
ke stderr
generateDisclaimer
-q, --quiet
global-o --output
ke generateDisclaimer
yang menulis fileJika perilaku saat ini adalah bug, berikan langkah-langkah untuk mereproduksi.
yarn licenses generateDisclaimer > DISCLAIMERS.txt
DISCLAIMERS.txt
Apa perilaku yang diharapkan?
File penafian dibuat tanpa bagian sebelumnya THE FOLLOWING SETS FORTH ATTRIBUTION
, dan tanpa Done in 5.45s.
di bagian akhir.
Sebutkan versi node.js, benang, dan sistem operasi Anda.
$ yarn --version
0.15.1
$ node --version
v6.4.0
$ uname -a
Linux thor.osl.manamind.com 4.7.7-200.fc24.x86_64 #1 SMP Sat Oct 8 00:21:59 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
Saya ingin mulai berkontribusi jadi saya akan mengerjakan ini.
Dibuat #1586 untuk memperbaikinya, menunggu persetujuan.
Hai Semua, sepertinya saya masih memiliki masalah ini:
$ yarn --version
0.22.0
$ yarn licenses generate-disclaimer > test.out
warning [email protected]: No license field
warning [email protected]: The platform "darwin" is incompatible with this module.
warning [email protected]: The platform "darwin" is incompatible with this module.
warning package.json: No license field
$ head test.out
info "[email protected]" is an optional dependency and failed compatibility check. Excluding it from installation.
info "[email protected]" is an optional dependency and failed compatibility check. Excluding it from installation.
THE FOLLOWING SETS FORTH ATTRIBUTION NOTICES FOR THIRD PARTY SOFTWARE THAT MAY BE CONTAINED IN PORTIONS OF THE CASTBRIDGE PRODUCT.
...
Apakah ada cara untuk memperbaiki ini? Terima kasih!
NINJA EDIT: Saya dapat menjalankan yarn licenses generate-disclaimer --ignore-platform
, dan itu melakukan apa yang saya inginkan, tetapi saya tidak berpikir itu pola penggunaan yang dimaksudkan. (Saya bisa saja salah)
Komentar yang paling membantu
Hai Semua, sepertinya saya masih memiliki masalah ini:
Apakah ada cara untuk memperbaiki ini? Terima kasih!
NINJA EDIT: Saya dapat menjalankan
yarn licenses generate-disclaimer --ignore-platform
, dan itu melakukan apa yang saya inginkan, tetapi saya tidak berpikir itu pola penggunaan yang dimaksudkan. (Saya bisa saja salah)