I have a large plugin (abalmus/aurelia-ace-editor) that I'm trying to load into Aurelia and it's hurting my page load time. Does anyone know how to load an Aurelia plugin other than on app start?
Main.ts:
import { Aurelia } from 'aurelia-framework';
export function configure(aurelia: Aurelia) {
aurelia.use
.standardConfiguration()
.developmentLogging()
.plugin('aurelia-validation')
.plugin('aurelia-validatejs')
.plugin('aurelia-animator-css')
.plugin('abalmus/aurelia-ace-editor')
.plugin('aurelia-cookie')
.feature('lib/form-validation-renderer');
aurelia.start().then(() => aurelia.setRoot());
}