Есть SPA на первом ангуляре с использованием вот этого стартера
https://github.com/AngularClass/NG6-starter в приложении активно используются компонеты первого ангуляра.
Как наименее болезненно сделать так, чтобы из одного дерева можно было собрать и SPA и приложение для Ionic или Nativescript ?
Совсем не хочется переписывать компоненты вместе с контроллерами.