Ich habe ein Webpack 1-Projekt, das einwandfrei funktioniert. Ich möchte Webpack 2.x aktualisieren, damit ich die folgenden in meinem package.json von"Uncaught reflect-metadata shim" beim Versuch, mein eckiges Projekt auf Webpack 2 zu aktualisieren
"webpack": "^1.13.3", "webpack-merge": "^2.0.0"
Um
"webpack": "^2", "webpack-merge": "^3.0.0"
Und ich meine webpack Dateien aktualisieren per this link ändern. Alles läuft gut und ich bekomme die Artefakte, die ich erwarte. Meine pollyfills.ts sieht wie folgt aus ...
...
import 'reflect-metadata'
import 'core-js/es6/typed';
import 'core-js/es6/reflect';
import "core-js/es7/reflect";
import "zone.js/dist/zone";
...
Auch habe ich versucht, das Hinzufügen der folgenden meiner Hauptdatei
import 'reflect-metadata'
Aber wenn ich versuche ich zu laufen und erhalte den folgenden Fehler Uncaught reflect-metadata shim is required when using class decorators
. Ich benutze ....
"@angular/common": "^2.4.1",
"@angular/compiler": "^2.4.1",
"@angular/core": "^2.4.1",
Kann mir jemand helfen, was ich vermisse? Wenn ich zum älteren Webpack zurückkehre, funktioniert es gut.
hast du jemals eine Antwort gefunden? – frosty