Angular2 + Jspm.io: reflect-metadata shim ist erforderlich, wenn Klassen-Dekoratoren verwendet werden

Ich habe Folgendes problem mit dem unten Versionen von JSPM mit Angular2 und SystemJS (Versionen: [email protected] mit [email protected] und [email protected]), Dass, sobald die typescript kompiliert (ohne Fehler) bekomme ich die folgende Fehlermeldung im browser:

/jspm_packages/npm/[email protected]/src/util/decorators.js:70 Uncaught reflect-metadata shim is required when using class decorators

Wenn ich jetzt manuell die Datei Reflect.js: \jspm_packages\npm\[email protected]\Reflect.js das problem geht Weg, aber das nächste problem auftaucht, sagen die Liste ist nicht definiert, in einem anderen Winkel-Datei.

Sehen, die bitbucket src unten die config-Dateien (src-code) von beiden system.js und Typoskript /jspm.io

https://bitbucket.org/schippie/angular-2-jspm-hello-world/src/8af83f2066e5e3e9eede7db495545234f3b0c04a

Was ich mich Frage ist, ob es derzeit sogar möglich jspm zusammen mit system.js zum abrufen der eckige Pakete, die erforderlich sind, gewinkelt, normal zu funktionieren.
Zu sehen wie die config für system.js macht deutlich, dass die Winkelgeschwindigkeit abhängt:

"npm:[email protected]": {
  "fs": "github:jspm/[email protected]",
  "path": "github:jspm/[email protected]",
  "process": "github:jspm/[email protected]",
  "reflect-metadata": "npm:[email protected]",
  "rx": "npm:[email protected]",
  "url": "github:jspm/[email protected]",
  "zone.js": "npm:[email protected]"
},

Aber Sie werden nicht abgerufen (auf der Suche auf der Registerkarte "Netzwerk")

InformationsquelleAutor der Frage N.Schipper | 2015-06-18

Schreibe einen Kommentar