通常のJITビルドを実行すると、routerLinkが正常に動作します。しかし、私がAOTビルドをしようとすると、ルータのリンクは指定されたルートにリダイレクトされません。routerLinkがAOTビルドで動作しない
私のhtmlコード
<ul id="submenu" class="lista-menu aln-centro">
<li><a
routerLinkActive='active'
routerLink='home'
>Home</a></li>
<li><a
routerLinkActive='active'
routerLink='products'
>Products</a></li>
<li><a
routerLinkActive='active'
routerLink='about'
>About</a></li>
<li><a
routerLinkActive='active'
routerLink='contacts'
>Contacts</a></li>
</ul>
ルーティング可能性が高く、したがって、私は私のWebPACKのビルドプロセスで何かを見逃しているか、これは@angular/router
モジュールのバグのどちらかだと思うJITビルドで働いているので、最初の1つ。完全なコードをGitのレポへ
リンク: https://github.com/rachitbhasin/ng2-webpack-aot
ノードのバージョン:6.4.0以上。依存関係をインストールし
: npm install
実行DEV/JITビルド:npm run start
実行AOT構築:AOTビルド後npm run build
実行サーバー:事前にnpm run server
感謝を。