Yarn: Документация: лицензии на пряжу создают-отказ от ответственности неправильное описание

Созданный на 2 июл. 2017  ·  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 он эффективно выводит на стандартный вывод список всех лицензий на пакет, и об этом говорится в документации.

Ожидается ли поведение в вашей проблеме - группировать службы по лицензиям ИЛИ просто изменять формулировку документации? (Хотя вроде как написано что делает).

Хороших выходных!

@nbarray , спасибо, что

@nicobarray , @narven , я не уверен, что это имел в виду исходный репортер, но неточность - это фраза «пакеты, которые вы установили» (и аналогичная неточность для документации yarn licenses list , который говорит: «пакеты, которые были установлены yarn или yarn install »).

Проблема в том, что если я сделаю yarn install --prod , последующие yarn licenses list или yarn licenses generate-disclaimer включать _все_ зависимости, включая dev-зависимости, а не те, которые были только что установлены. Если я хочу перечислить только производственные зависимости, я могу использовать команду yarn --prod true licenses list .

Я не думаю, что в текущем поведении что-то не так, но оно определенно не зависит от модулей, которые фактически были установлены в node_modules .

Привет, @nicobarray @Narven , я тоже тестировал эту функцию на

пряжа: 1.19.2
узел: 12.12.0
Mac OS X

есть ли способ получить пакеты только для продуктов для создания файла лицензии? или @tibbes вы нашли другое решение для этого?

Это тоже было связано с этой проблемой

Была ли эта страница полезной?
0 / 5 - 0 рейтинги