angular - Re-export nested modules -


i have angular 2 project following structure:

/app     app.component.ts     app.module.ts     /shared            shared.module.ts            /layout            /utilities                      utilities.module.ts                      /icon                           icon.component.ts                      /message                              message.module.ts                              message.component.ts <----problem here 

within utilities.module.ts import icon component, declare , export it. within shared module, import utilities module , export well. within app module, import shared module. within app component want use icon component, error: 'app-icon' not known element:

is posible to re-export modules/components this? if not, alternative import utilities module directly app module?

edit: have noticed module/component/template complaining app-icon component not available message component. have tried import icon component directly message component, still complains icon component not being available.

edit: have noticed module/component/template complaining app-icon component not available message component. have tried import icon component directly message component, still complains icon component not being available.

component/directives/pipes don't inherited parent modules, i.e. messagemodule doesn't made available through appmodule. messagemodule needs provide access whatever outside items needs, importing module contains items. imports: [ utilitiesmodule ] messagemodule, , should not raise error.

if have messagemodule inside utilitiesmodule, might cause circurlar dependency error. not sure. in case, may need restructure.


Comments

Popular posts from this blog

sql server - Cannot query correctly (MSSQL - PHP - JSON) -

php - trouble displaying mysqli database results in correct order -

C++ Linked List -