#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. Так вот почему модуль был собран и выдает ошибку «не удается найти модуль».