title: Can't bind to 'ngForOf' since it isn't a known property in angular 5
body: <p>I am a beginner in angular, I developed a small application, but I have a problem, <code>*ngIf</code>, <code>*ngFor</code>, <code>nfForm</code> doesn't work ( I think error CommonModule )</p>
  
  <p>file.html:</p>
  
  <pre><code>&lt;div class="col-sm-3 form-group"&gt;
                &lt;div&gt;
                &lt;select class="form-control"&gt;
                  &lt;option selected value=""&gt;Select Project&lt;/option&gt;
                  &lt;option *ngFor='let app of projetsa' [value]="app?.projectId"&gt;
                     {{app?.ProjetName}}
                  &lt;/option&gt;
                &lt;/select&gt;
              &lt;/div&gt;
              &lt;/div&gt;
  </code></pre>
  
  <p>appModule.ts:</p>
  
  <pre><code>import { BrowserModule } from '@angular/platform-browser';
  import { CommonModule } from '@angular/common';
  .
  .
  .
  @NgModule({
    declarations: [...],
    imports: [ BrowserModule, CommonModule,...],
    providers: [...],
    bootstrap: [AppComponent]
  })
  export class AppModule { }
  
  export function getBaseUrl() {
    return document.getElementsByTagName('base')[0].href;
  }
  </code></pre>
  
  <p>package.json :</p>
  
  <pre><code>"dependencies": {
      "@angular/animations": "^5.0.0",
      "@angular/common": "^5.0.0",
      "@angular/compiler": "^5.0.0",
      "@angular/core": "^5.0.0",
      "@angular/forms": "^5.0.0",
      "@angular/http": "^5.0.0",
      "@angular/material": "^7.3.7",
  .
  .
  .
  }
  </code></pre>