title: Angular 8 Peer Dependencies confusion
body: <p>I'm working with Angular 8 and I continuously get npm warnings regarding angular/compiler-cli peer dependencies.</p>
  
  <blockquote>
    <p>npm WARN @angular/compiler-cli@8.1.2 requires a peer of @angular/compiler@8.1.2 but 
    none is installed. You must install peer dependencies yourself.</p>
  </blockquote>
  
  <p>However, if I do a <code>npm install @angular/compiler@8.1.2</code>, npm continues to complain with the same message.</p>
  
  <blockquote>
    <p>@angular/compiler@^8.0.0 is installed package-json under dependencies and 
    '@angular/compiler-cli@^8.1.2 and @angular/compiler@^8.1.2 are installed 
    under devDependencies.</p>
  </blockquote>
  
  <p>This doesn't make any sense to me.</p>
  
  <p>Does anyone know how to produce error messages that will provide more information?</p>
  
  <p>Or at least how to get this type of npm inconsistency resolved?</p>