機能をリクエストしバグを報告しますか?
ドキュメントのバグ
現在の動作は何ですか?
https://yarnpkg.com/en/docs/cli/licenses#toc -yarn-licenses-generate-disclaimerは、説明に次のように表示されます。
Running this command will return a sorted list of licenses from all the packages you have installed to the stdout
現在の動作がバグである場合は、再現する手順を提供してください。
https://yarnpkg.com/en/docs/cli/licenses#toc -yarn-licenses-generate-disclaimerにアクセスして、コマンドの説明を読んでください。
期待される動作は何ですか?
It outputs license template to stdout
などのようになります。
node.js、yarn、およびオペレーティングシステムのバージョンをお知らせください。
無関係
こんにちは@Narvenと@bestander! 私はそれを手伝いたいのですが、すぐに修正できるようです。 それでも、ドキュメントがどこに偽造されているのか理解できません。
yarn licenses generate disclaimer
実行すると、すべてのパッケージライセンスのリストがstdoutに効果的に出力され、ドキュメントにはそのように記載されています。
あなたの問題で予想される動作は、ライセンスごとに部門をグループ化することですか、それとも単にドキュメントの文言を変更することですか? (それが何をするかを言っているように見えますが)。
良い週末を!
@nbarray 、ステップインしてくれてありがとう
@ nicobarray 、 @ narven 、これが元のレポーターが念頭に置いていたものかどうかはyarn licenses list
ドキュメントについても同様の不正確さです。これは、「 yarn
またはyarn install
によってインストールされたパッケージ」と表示されます)。
問題は、 yarn install --prod
と、後続のyarn licenses list
またはyarn licenses generate-disclaimer
に、dev-dependenciesを含む_all_依存関係が含まれるため、インストールされたばかりのものではないことです。 本番の依存関係だけを一覧表示したい場合は、コマンドyarn --prod true licenses list
使用できます。
現在の動作に問題はないと思いますが、実際にnode_modules
インストールされているモジュールとは完全に独立しています。
ねえ@ nicobarray @ Narven 、私はこの機能をyarnでもテストしそれでも本物だけでなく、すべての依存関係をエクスポートするだけです。
糸:1.19.2
ノード:12.12.0
macOSX
ライセンスファイルを作成するための製品のみのパッケージを入手する方法はありますか? または@tibbesこれに対する別の解決策を見つけましたか?
この問題にも関連してい