Yarn: Documentação: licenças yarn geram-isenção de responsabilidade descrição errada

Criado em 2 jul. 2017  ·  4Comentários  ·  Fonte: yarnpkg/yarn

Você quer solicitar um recurso ou relatar um bug ?
Bug de documentação

Qual é o comportamento atual?
https://yarnpkg.com/en/docs/cli/licenses#toc -yarn-licens-generate-disclaimer mostra na descrição:

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

Se o comportamento atual for um bug, forneça as etapas para reproduzi-lo.
Acesse https://yarnpkg.com/en/docs/cli/licenses#toc -yarn-licens-generate-disclaimer e leia a descrição do comando.

Qual é o comportamento esperado?
Ele deve ser algo como: It outputs license template to stdout ou semelhante.

Mencione seu node.js, yarn e versão do sistema operacional.
Irrelevante

cat-documentation good first issue help wanted triaged

Todos 4 comentários

Olá @Narven e @bestander! Eu gostaria de ajudar nisso, parece rápido para consertar. Ainda não consigo entender onde a documentação é falsa.

Ao executar yarn licenses generate disclaimer ele efetivamente produz no stdout a lista de todas as licenças de pacote e a documentação diz isso.

O comportamento esperado em seu problema é agrupar departamentos por licenças OU apenas alterar o texto da documentação? (Embora pareça que diz o que faz).

Tenha um bom fim de semana!

@nbarray , obrigado por

@nicobarray , @narven , não tenho certeza se isso é o que o repórter original tinha em mente, mas a imprecisão é a frase "pacotes que você instalou" (e uma imprecisão semelhante para a documentação de yarn licenses list , que diz "pacotes que foram instalados por yarn ou yarn install ").

O problema é que se eu fizer yarn install --prod , um yarn licenses list ou yarn licenses generate-disclaimer subsequente inclui _todas_ dependências incluindo dev-dependências - então não aquelas que acabaram de ser instaladas. Se eu quiser listar apenas as dependências de produção, posso usar o comando yarn --prod true licenses list .

Não acho que haja algo errado com o comportamento atual, mas é definitivamente independente dos módulos que foram realmente instalados em node_modules .

Ei @nicobarray @Narven , eu testei esse recurso no yarn também, mas ele ainda exporta todas as dependências, não apenas o prod.

fio: 1.19.2
nó: 12.12.0
Mac OS X

existe alguma maneira de obter pacotes somente de produção para criar um arquivo de licença? ou @tibbes você encontrou outra solução para isso?

Também estava relacionado a este problema

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

esphen picture esphen  ·  3Comentários

sebmck picture sebmck  ·  3Comentários

mnpenner picture mnpenner  ·  3Comentários

NonPolynomial picture NonPolynomial  ·  3Comentários

MunifTanjim picture MunifTanjim  ·  3Comentários