Угловой пользовательский пакет npm «Не удается найти модуль»

#javascript #node.js #angular #npm #angular-library

Вопрос:

Я создал пользовательскую библиотеку пакетов npm, успешно создал ее и опубликовал в npm, а затем установил пакет с помощью npm install <my-package-name> . И теперь я столкнулся с проблемой импорта пакета.Когда я импортирую его в файл app.module.ts, он показывает:

Не удается найти модуль «мое имя модуля» или соответствующие объявления типов.

Я также попытался удалить файлы node-modules и package-lock.json, а затем установить npm, но, к сожалению, это не работает.

Комментарии:

1. Попробуйте добавить». d» в конце импорта.

2. импортируйте { LongPipeModule } из ‘long-pipe.d’; вот так?

3. Да, если это не сработает, вам следует добавить соответствующий код, чтобы мы могли вам помочь.

4. Исправлено, я допустил ошибку, после входа в npm и перед публикацией библиотеки мы должны запустить команду ng build. Так вот почему модуль был собран и выдает ошибку «не удается найти модуль».