nrwl создает общий модуль между библиотеками
Я создал nrwl
рабочее пространство с некоторыми приложениями и библиотеками. Эти библиотеки должны делиться общими ресурсами. Я добавил это в общий модуль. Проблема в том, что мой пух не работает. Я получаю следующее сообщение об ошибке:
Файл 'libs / shared / services / svg.service.ts' не принадлежит ни одному проекту. Файл 'libs / shared / shared.module.ts' не принадлежит ни одному проекту.
Затем я добавил следующее к моему angular.json
"shared": {
"root": "libs/shared",
"projectType": "library"
}
Я думаю, что это неправильно, потому что Shared на самом деле не библиотека.
Любая идея о том, как разделить общие ресурсы между библиотеками?
1 ответ
Со ссылкой на детали ошибки предоставлено. Основная причина этой ошибки заключается в том, что данная служба не включена в общий модуль в качестве поставщика.