Webpack 1プロジェクトが正常に動作しています。私は角度プロジェクトをWebpack 2にアップグレードしようとすると「Uncaught reflect-metadata shim」を取得する
に
"webpack": "^1.13.3", "webpack-merge": "^2.0.0"
から私のpackage.jsonに次のように変更するので、私は
"webpack": "^2", "webpack-merge": "^3.0.0"
WebPACKの2.xのにアップグレードしたいと私は私のWebPACKのファイルper this linkを更新します。すべてが透明になり、私が期待しているアーティファクトが得られます。私pollyfills.tsはこのようになります...
...
import 'reflect-metadata'
import 'core-js/es6/typed';
import 'core-js/es6/reflect';
import "core-js/es7/reflect";
import "zone.js/dist/zone";
...
はまた、私は私のメインのファイルに
import 'reflect-metadata'
を以下を追加してみました。しかし、私は次のようなエラーUncaught reflect-metadata shim is required when using class decorators
を取得実行しようとします。私は使用しています....
"@angular/common": "^2.4.1",
"@angular/compiler": "^2.4.1",
"@angular/core": "^2.4.1",
私が逃しているものを手伝ってくれる人はいますか?古いWebpackに戻すとうまく動作します。
あなたはこれまでに回答を見つけましたか? – frosty