title: Cannot find the '@angular/common/http' module
body: <p>I am following <a href="https://angular.io/guide/http" rel="noreferrer">this</a> fundamental tutorial on Angular about Http.</p>
  
  <p>As one can see in the "Setup: Installing the module" section, they import the HttpClientModule as follow:</p>
  
  <pre><code>import {HttpClientModule} from '@angular/common/http';
  </code></pre>
  
  <p>When I try this in my project, I get the following error: "Cannot find module '@angular/common/http'".</p>
  
  <p>I have tried importing the following module, as follow:</p>
  
  <pre><code>import { HttpModule } from '@angular/http';
  </code></pre>
  
  <p>And then my imports section: </p>
  
  <pre><code>imports: [
      HttpModule
  ],
  </code></pre>
  
  <p>The problem now is, I cannot inject this HttpModule into my service object, and I get the following error: "Cannot find module HttpModule".</p>
  
  <p>Here is my service class:</p>
  
  <pre><code>import { Injectable, OnInit } from '@angular/core';
  //Custom Models
  import { Feed } from '../Models/Feed';
  
  @Injectable()
  export class FeedsService {
      constructor(private httpClient: HttpModule) {}
  }
  </code></pre>
  
  <p>What am I doing wrong?</p>
  
  <p><strong>Update</strong>
  All I should have done when I realized I could not import the module as per the tutorial, was to run the <code>npm update</code> command, to update all my packages.</p>