Проблема с использованием папки Shared Component/Module из проекта 1, установленного в node_modules в проекте 2, в Angular 8

Нам предоставили общую папку для повторного использования сервисов / компонентов в нашем проекте, запустив npm run shared-services показывает общую папку в нашем node_modulesпапка. Я импортировал необходимый нам модуль и компонент в app.module.ts. И использовал требуемый компонент напрямую, используя его селектор в моем основном компоненте. Но я получаю ошибки ниже

..... отсутствует в компиляции TypeScript. Убедитесь, что он находится в вашем tsconfig через свойство 'files' или 'include'. Отсутствующий файл, похоже, является частью сторонней библиотеки...

Я включил недостающие файлы в tsconfig.app.json файл в 'include'свойство. Но он продолжает перечислять один файл за другим.

Я даже пробовал писать "node_modules/sbir-shared-services/*" чтобы включить все из папки общих служб, но получить много несовместимых ошибок ниже. types of parameters 'source' and 'source' are incompatible., Types of property 'source' are incompatible., и т.д

Я даже пробовал включить его под 'files' собственность в tsconfig.app.json но ошибка ниже ERROR in No NgModule metadata found for 'AppModule'.

Я знаю, что решение может быть чем-то простым, чего мне не хватает, может ли кто-нибудь помочь? Как именно использовать существующие компоненты в общей папке напрямую?

0 ответов

Другие вопросы по тегам