Sometimes you don't need lazy-loading or you have to split up your application not by routes (which are rather big), but into smaller parts. This package could help you there.
This repo contains two packages: ngx-child-injector
and ngx-child-injector-transformer
.
You can read README's in of that packages in their directories in projects/*
dir.
This code is part of an article in AngularInDepth.