Uso do
@angular/router
A sugestão dessa alternativa
arquivos | descrição |
---|---|
*.routing.module.ts e *-mobile.routing.module.ts |
configuração do roteamento |
*.module.ts e *-mobile.module.ts |
configuração de módulos. Diferencial é os imports |
*.component.ts e *-mobile.component.ts |
*-mobile.component* apenas estende *.component |
*.component.html |
ambos usam o mesmo. Os seletores precisam existir em ambos. |
pós: estrutura fica mais limpa e fácil entendimento.
contra não dá para intercalar entre web/mobile, como é feito na alt/a e alt/c - isso é ideal apenas para debugar
relatórios
- em prod, estava disparando erro de componente N estar em dois módulos. Para "burlar", foi usado essa sugestão, no qual a solução é extender.