У меня сейчас проблема с распознаванием пользовательской библиотеки Angular WebStorm с использованием generate library
.Эта библиотека правильно опубликована на NPM - содержит все файлы umd, es2015, fes2015 и т. Д., И они указаны в package.json.Это все сделано по схеме, так что это, вероятно, правильно.
Я правильно экспортирую все модули и компоненты в public-api.ts
.Все доступно.
Мой проект правильно использует опубликованную библиотеку npm и указывает правильную зависимость и версию моей пользовательской библиотеки.Все компилируется, и я могу включить компоненты из этой библиотеки в мой проект Angular, и я отлично вижу их в браузере, отрисовывая их отлично.В основном все работает на 100%, за исключением того, что WebStorm не обнаруживает эти компоненты при использовании автозаполнения, как это происходит для других компонентов.
Я знаю, что для таких библиотек, как Material, WebStorm также работает, поэтому мне любопытно, что такое Materialразработчики сделали так, чтобы WebStorm обеспечил здесь автоматическое заполнение.
У кого-нибудь есть идеи?