Yarn: ドキュメント:ヤーンライセンスが生成-免責事項の説明が間違っ

作成日 2017年07月02日  ·  4コメント  ·  ソース: yarnpkg/yarn

機能をリクエストしバグを報告しますか?
ドキュメントのバグ

現在の動作は何ですか?
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、およびオペレーティングシステムのバージョンをお知らせください。
無関係

cat-documentation good first issue help wanted triaged

全てのコメント4件

こんにちは@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これに対する別の解決策を見つけましたか?

この問題にも関連してい

このページは役に立ちましたか?
0 / 5 - 0 評価