私はルートにモジュールをローディングしています。角度2角度ルータを備えたNPMモジュールにNgModuleをレイジーにロードする
export const HomeRoute: Route = {
path: '',
component: HomeComponent,
canActivate: [AuthGuard],
children: [
{path: 'dashboard', loadChildren: 'app/+dashboard/db.module#DashboardModule'}
]
};
"ページ"をNPMモジュールに入れたいと思います。 loadChildren属性で使用するnode_moduleへのルートは何ですか?私はまた、
{path: 'lazy', loadChildren: 'hello-world/components#HelloWorld' }
エクスポートクラスである私は
{path: 'lazy', loadChildren: '../node_modules/hello-world/components#HelloWorld' }
を試してみました
-beta.16 1.0.0角度-CLIを使用しています: -
import {Component} from '@angular/core';
@Component({
selector: 'hello-world',
styles: [`
h1 {
color: blue;
}
`],
template: `<div>
<h1 (click)="onClick()">{{message}}</h1>
</div>`
})
export class HelloWorld {
message = "Click Me ...";
onClick() {
this.message = "Hello World!";
console.log(this.message);
}
}
がですが私は何を試してみるべきですか?
CLIなしでこれを行うことができるかどうか知っていますか?私。角度クラスからの角度ウェブパックスターターをベースにしていますか?私は '../node_modules/path_to_my_module'経由で自分のモジュールにリンクしようとしましたが、動作していないのはAOTコンパイルだけです。 –