Nrwl создать общий модуль между библиотеками

Я создал рабочее пространство nrwl с некоторыми приложениями и библиотеками. Эти библиотеки должны иметь общие ресурсы. Я добавил это в общий модуль. Проблема в том, что у меня не работает линтинг. Я получаю следующее сообщение об ошибке:

The 'libs/shared/services/svg.service.ts' file doesn't belong to any project. The 'libs/shared/shared.module.ts' file doesn't belong to any project.

Затем я добавил в свой angular.json следующее:

"shared": {
  "root": "libs/shared",
  "projectType": "library"
}

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

Есть идеи, как разделить общие ресурсы между библиотеками?

Продолжение: github.com/nrwl/nx/issues/653#issuecomment-412181139

DAG 11.08.2018 12:06
3
1
841
1

Ответы 1

Со ссылкой на предоставленные подробности ошибки. Основная причина этой ошибки заключается в том, что эта служба не включена в общий модуль как поставщик.

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