2016-03-30 16 views
3

私はsystemJSとwebpackが同じことをしていることを理解しました。 だから私は次のエラーを取得する私はWebPACKのでsystemJSを交換したいと思いますが、私は私のhtmlページでsystem.jsスクリプト参照を削除していたとき:web2でsystemJSをangular2に置き換えることができます

angular2.js:2 Uncaught ReferenceError: System is not defined 

はそれがangular2はモジュールローダとしてSystemJSを使用していることを意味していそれを別のものに置き換えることはできませんか?

+0

つまり、node_modulesで取得したバンドルはSystemJS Builderでビルドされています。 WebPackを使用する場合は、この[リポジトリ](https://github.com/AngularClass/angular2-webpack-starter)を見て[Overview.md](https://github.com/angular /angular/blob/master/modules/angular2/docs/bundles/overview.md#browserify--jspm--rollup--webpack-users) –

答えて

3
+0

私はJavascriptの代わりにhttps://github.comを使ってリストを拡張します/ blacksonic/angular2-es6-starter – Blacksonic

+0

最近、プロジェクトをSystemJS + Gulpからangular2-webpack-starterに変換しました。 1ヶ月後にはまだそれについて非常に満足しています。 –

0

あなたのindex.htmlで次のスクリプトを削除

<script src="node_modules/systemjs/dist/system.js"></script> 
or 
<script src="https://code.angularjs.org/tools/system.js"></script> 

次にwebpackを追加してください

関連する問題