Вы хотите запросить функцию или сообщить об ошибке ?
Ошибка документации
Каково текущее поведение?
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
он эффективно выводит на стандартный вывод список всех лицензий на пакет, и об этом говорится в документации.
Ожидается ли поведение в вашей проблеме - группировать службы по лицензиям ИЛИ просто изменять формулировку документации? (Хотя вроде как написано что делает).
Хороших выходных!
@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 вы нашли другое решение для этого?
Это тоже было связано с этой проблемой