Yarn: Dokumentation: Garnlizenzen generieren Haftungsausschluss falsche Beschreibung

Erstellt am 2. Juli 2017  ·  4Kommentare  ·  Quelle: yarnpkg/yarn

Möchten Sie eine Funktion anfordern oder einen Fehler melden?
Dokumentationsfehler

Wie ist das aktuelle Verhalten?
https://yarnpkg.com/de/docs/cli/licenses#toc -yarn-licenses-generate-disclaimer zeigt in der Beschreibung:

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

Wenn das aktuelle Verhalten ein Fehler ist, geben Sie bitte die Schritte zur Reproduktion an.
Gehen Sie zu https://yarnpkg.com/de/docs/cli/licenses#toc -yarn-licenses-generate-disclaimer und lesen Sie die Beschreibung des Befehls.

Was ist das erwartete Verhalten?
Es sollte ungefähr so ​​lauten: It outputs license template to stdout oder ähnliches.

Bitte geben Sie Ihre node.js, Garn und Betriebssystemversion an.
Irrelevant

cat-documentation good first issue help wanted triaged

Alle 4 Kommentare

Hallo @Narven und @bestander! Ich würde gerne dabei helfen, sieht schnell zu beheben aus. Ich kann jedoch nicht verstehen, wo die Dokumentation falsch ist.

Wenn yarn licenses generate disclaimer , wird die Liste aller Paketlizenzen effektiv auf stdout ausgegeben, und die Dokumentation sagt dies aus.

Besteht das erwartete Verhalten in Ihrem Problem darin, Deps nach Lizenzen zu gruppieren oder nur den Wortlaut der Dokumentation zu ändern? (Obwohl es so aussieht, als würde es sagen, was es tut).

Ein schönes Wochenende wünsche ich ihnen!

@nbarray , danke fürs

@nicobarray , @narven , ich bin mir nicht sicher, ob dies der ursprüngliche Reporter im Sinn hatte, aber die Ungenauigkeit ist der Ausdruck "Pakete, die Sie installiert haben" (und eine ähnliche Ungenauigkeit für die Dokumentation von yarn licenses list . Darin steht "Pakete, die von yarn oder yarn install installiert wurden").

Das Problem ist, dass, wenn ich yarn install --prod mache, ein nachfolgendes yarn licenses list oder yarn licenses generate-disclaimer alle Abhängigkeiten einschließlich Dev-Abhängigkeiten enthält - also nicht diejenigen, die gerade installiert wurden. Wenn ich nur die Produktionsabhängigkeiten auflisten möchte, kann ich den Befehl yarn --prod true licenses list .

Ich glaube nicht, dass etwas mit dem aktuellen Verhalten nicht stimmt, aber es ist definitiv unabhängig von den Modulen, die tatsächlich in node_modules installiert wurden.

Hey @nicobarray @Narven , ich habe diese Funktion auch auf Garn getestet, aber sie exportiert immer noch alle Abhängigkeiten, nicht nur Produkte.

Garn: 1.19.2
Knoten: 12.12.0
Mac OS X

Gibt es eine Möglichkeit, nur Prod-Pakete zum Erstellen einer Lizenzdatei zu erhalten? oder @tibbes hast du eine andere lösung dafür gefunden?

Es war auch mit diesem Problem verbunden

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen