2017-09-11 6 views
1

取得エラーを解析角度ngのビルドは、次のオプションで角度4ベースのプロジェクトを構築しながら、テンプレートはエラーに

NGビルド--aotを与えるか

エラーが似ているこっち(https://angular.io/guide/aot-compiler

をマニュアルを参照して、以下の--aot 、

  1. 'ngIf'は 'div'の既知のプロパティではないため、バインドできません。
  2. 'routerLink'は 'a'の既知のプロパティではないため、バインドできません。
  3. 'ngIf'は 'li'の既知のプロパティではないため、バインドできません。

回避策または解決策はありますか?

答えて

2

Browser Moduleが不足している可能性があります。インポートしたかどうかを確認してください。

import { BrowserModule } from '@angular/platform-browser'; 

@NgModule({ 
    imports: [BrowserModule], 
    ... 
}) 

同じことが他のすべてのモジュールであなたの代わりにCommonModuleをインポートする必要があり、RouterModule

BrowserModuleapp.moduleにインポートする必要が不足している、routerLinkのためである可能性があります。

+0

[documentation](https://angular.io/guide/ngmodule-faq)に従って:ブラウザアプリケーションを作成する場合、むしろ '@ angular/platform-b​​rowser'から' BrowserModule'をインポートする必要がありますCommonModuleよりも。しかし、あなたが正しいこと以外は、それは欠けているものです。 –

+0

@BrotherWoodrowあなたは正しいです、変更されます – mxr7350

+0

助けていない。まだ同じことが起こっています。 – ThunderMind

関連する問題