У меня есть модуль угловых материалов, содержащий все функции, которые я использую в своем приложении.
![enter image description here](https://i.stack.imgur.com/wI4NB.png)
Я импортирую этот модуль в AppModule.
![enter image description here](https://i.stack.imgur.com/J3Ye6.png)
Как вы можете видеть на изображении, у меня также есть два других модуля под названием "LayoutModule" и "SharedModule", в этих двух модулях используются компоненты материала. Проблема здесь заключается в том, что если я пытаюсь запустить приложение, я получаю сообщение об ошибке, в котором говорится, что «material-component» - это элемент не знаю.
![enter image description here](https://i.stack.imgur.com/Cf0Ru.png)
Импортирование MaterialModule в эти два модуля устраняет ошибки, но в этом случае я не вижу причины иметь «MaterialModule» в моем «AppModule».