0
私はloadChildrenを使用した単純なAngular2アプリケーションを持っていますが、SystemJsに依存した開発中にうまく動作します。webpackedの後にAngular2のloadChildrenが生成されました。__webpack_require__は関数ではありません。
path: 'events', component: CoreComponents.MainLayoutComponent, loadChildren:
function(){
return __webpack_require__(125)("EventModule")
}
のI /イベントにブラウズすると、私は
TypeError: __webpack_require__(...) is not a function
を取得し、私はWebPACKのリポジトリを読んで、これ https://github.com/webpack/webpack/issues/1890
を見つけましたしかし、閉鎖されていると言われています。閉じているとエラーがどこに来るのかわからないので、loadChildren構文(これはhttps://github.com/daviddt/angular2-lazy-load-exampleと同様)の単純な修正以外のローダーは使用しません。
1. Object
1. EventModule:EventModule()
1. arguments:(...)
2. caller:(...)
3. length:0
4. name:"EventModule"
5. prototype:Object
6. __proto__:()
7. [[FunctionLocation]]:app.js:46194
8. [[Scopes]]:Scopes[2]
2. __proto__:Object
私は何をしないのです:私はreturn文の前にコンソールログを追加する場合は、「オブジェクト」ではなく「機能」
console.log(__webpack_require__(125));
リターンをretuend?