Опубликовать библиотеку Angular 6 в npmjs с помощью README.md
Я занимаюсь разработкой библиотеки 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 ответ
Вы должны создать readme в папке проектов, а затем собрать его, а затем перейдите в каталог dist библиотеки lib и npm опубликуйте его
Это решит вашу проблему