私はJsonファイルからAngular 2ルータを設定しようとしますが、 私は多くのことを試していますが、それでも何か問題があります。角2、変数内のloadChildrenの内容
最後は失敗テスト:私は、VARからロードしようとした場合
let mEx = "../dashboard/dashboard.module#DashboardModule";
let mdEx = mEx.split('#');
let mymod =() => require(mdEx[0])[mdEx[1]];
{ path: 'dashboard', loadChildren:mymod}
私はこの問題を持っている:
ERROR Error: Uncaught (in promise): Error: Cannot find module "."
EDIT: 動作しない別のテスト
let mymod = "app/dashboard/dashboard.module#DashboardModule";
{ path: 'dashboard', loadChildren:mymod}
この場合、ルータはモジュールを検出しません。
ERROR Error: Uncaught (in promise): Error: Cannot find module 'app/dashboard/dashboard.module'.
しかし、それは私が変数内のモジュールパスとloadChildren:'app/dashboard/dashboard.module#DashboardModule'
ではなく、操作を行う場合、私は...夢中になるようになった作品だ;) -
EDIT 2:
それwebpack ng-router-loaderに問題があると思われます 私のプロジェクトでこのライブラリを使用しているので、これを解決する方法を検索します...
あなたは私ができることを考えていますか?これはどうですか? 事前に感謝します。
私はmymod = "app/dashboard/dashboard.module#DashboardModule"にしても、同じ問題があります。 {path: 'dashboard'、loadChildren:mymod}この場合、ルータはモジュールを見つけられません。loadChildrenを実行すると、 'app/dashboard/dashboard.module#DashboardModule'変数では、私は夢中になる...;) –