Passing Server-Parameter zu ngModule mit Angular 2 und Webpack

Ich versuche, meiner Anwendung Parameter zu übergeben. Ich fanddiese Lösun was für Leute funktioniert zu haben scheint. Das Problem ist, dass ich Angular-Cli verwende, um es einzurichten / zu erstellen, und seit ~ beta.14 verwendet es Webpack anstelle von SystemJS.

Meine main.ts sieht so aus:

import './polyfills.ts';

import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
import { enableProdMode } from '@angular/core';
import { environment } from './environments/environment';
import { AppModule } from './app/';

if (environment.production) {
  enableProdMode();
}

export function main(appLocalized: any) {
  platformBrowserDynamic([{provide: 'AppLocalized', useValue: appLocalized }])
    .bootstrapModule(AppModule);
}

aber ich bin mir nicht sicher, wie ich von index.html aus auf diese Funktion zugreifen soll.

Meine dist / index.html sieht so aus:

<body>
  <app-root>Loading...</app-root>
<script type="text/javascript" src="inline.js"></script><script type="text/javascript" src="styles.bundle.js"></script><script type="text/javascript" src="main.bundle.js"></script></body>

Meine Frage ist, wie ich die Funktion zum Weitergeben meiner Daten aufrufe, wie es in dem anderen Beitrag getan wird:

<script>
  System.import('app').then(module =>   module.main('This is RIGHT'),
                console.error.bind(console)
            );
</script>

Antworten auf die Frage(2)

Ihre Antwort auf die Frage