Опубликовать библиотеку Angular 6 в npmjs с помощью README.md - PullRequest
0 голосов
/ 02 июня 2018

Я занимаюсь разработкой библиотеки Angular 6, которую хочу опубликовать в npmjs.Рабочая область (пример) и библиотека имеют версию GitHub .Я создал библиотеку с помощью команды Angluar-CLI npm library lib-name.

Проекты README.md находятся в корневой папке проекта рабочей области.Как указано в руководстве по Medium , я собрал библиотеку и использовал следующие команды для публикации в npm:

ng build ng-as-multiselect-dropdown --prod
cd dist/ng-as-multiselect-dropdown
npm publish

Библиотека теперь опубликована в npmjs , но npmjs не может подобрать README.md, поскольку файл readme находится не в коде библиотек, а в проекте рабочей области:

"Unable to find a readme for @austrianstandards/ng-as-multiselect-dropdown@1.0.0"

Как опубликовать библиотеку и включить README.md в сборке, поэтому оба файла readme отображаются на GitHub и npmjs?

1 Ответ

0 голосов
/ 02 июня 2018

Вы должны создать файл readme в папке проектов, а затем собрать его, а затем перейти в каталог dist к дистрибутиву lib и npm опубликовать его

Это решит вашу проблему

...