Yarn: Dokumentasi: lisensi benang menghasilkan-penafian deskripsi yang salah

Dibuat pada 2 Jul 2017  ·  4Komentar  ·  Sumber: yarnpkg/yarn

Apakah Anda ingin meminta fitur atau melaporkan bug ?
Bug dokumentasi

Bagaimana perilaku saat ini?
https://yarnpkg.com/en/docs/cli/licenses#toc -yarn-licenses-generate-disclaimer ditampilkan dalam deskripsi:

Running this command will return a sorted list of licenses from all the packages you have installed to the stdout

Jika perilaku saat ini adalah bug, berikan langkah-langkah untuk mereproduksi.
Buka https://yarnpkg.com/en/docs/cli/licenses#toc -yarn-licenses-generate-disclaimer dan baca deskripsi perintah tersebut.

Apa perilaku yang diharapkan?
Ini harus membaca sesuatu seperti: It outputs license template to stdout atau serupa.

Sebutkan node.js, benang, dan versi sistem operasi Anda.
Tidak relevan

cat-documentation good first issue help wanted triaged

Semua 4 komentar

Hai @Narven dan @bestander! Saya ingin membantu, terlihat cepat untuk diperbaiki. Namun saya tidak dapat memahami di mana dokumentasinya salah.

Ketika menjalankan yarn licenses generate disclaimer secara efektif menampilkan di stdout daftar semua lisensi paket dan dokumentasinya mengatakan demikian.

Apakah perilaku yang diharapkan dalam Masalah Anda adalah mengelompokkan deps menurut lisensi ATAU hanya mengubah susunan kata di dokumentasi? (Meskipun sepertinya ia mengatakan apa yang dilakukannya).

Selamat berakhir pekan!

@nbarray , terima kasih sudah masuk

@nicobarray , @narven , saya tidak yakin apakah ini yang dipikirkan pelapor asli, tetapi ketidakakuratannya adalah frasa "paket yang telah Anda instal" (dan ketidakakuratan serupa untuk dokumentasi yarn licenses list , yang mengatakan "paket yang diinstal oleh yarn atau yarn install ").

Masalahnya adalah jika saya melakukan yarn install --prod , yarn licenses list atau yarn licenses generate-disclaimer termasuk _all_ dependensi termasuk dev-dependencies - jadi bukan yang baru saja diinstal. Jika saya hanya ingin membuat daftar dependensi produksi, saya dapat menggunakan perintah yarn --prod true licenses list .

Saya tidak berpikir ada yang salah dengan perilaku saat ini, tetapi ini pasti terlepas dari modul yang sebenarnya telah diinstal di node_modules .

Hai @nicobarray @Narven , saya juga menguji fitur ini pada benang tetapi masih mengekspor semua dependensi, tidak hanya prod.

benang: 1.19.2
simpul: 12.12.0
macOSX

apakah ada cara untuk mendapatkan paket prod only untuk membuat file lisensi? atau @tibbes, apakah Anda menemukan solusi lain untuk ini?

Itu juga terkait dengan masalah ini

Apakah halaman ini membantu?
0 / 5 - 0 peringkat