title: angular2: Cannot find module '@angular/core'
body: <p>I followed the angular2 <a href="https://angular.io/docs/ts/latest/quickstart.html" rel="noreferrer">quick start</a> to create my project and everything works fine but my "tsc -w" command line keeps on telling me:</p>
  
  <pre><code>app/components/company/company.ts(1,36): error TS2307: Cannot find module '@angular/core'.
  app/components/company/company.ts(5,22): error TS2307: Cannot find module '@angular/router'.
  app/components/mission/mission.ts(1,36): error TS2307: Cannot find module '@angular/core'.
  app/components/mission/mission.ts(3,22): error TS2307: Cannot find module '@angular/router'.
  </code></pre>
  
  <p>And there is plenty of other line like this. However, everything is compiled successfully and my application works fine, but it's quite annoying to have all these warnings/errors as real errors something get lost in the middle of them.</p>
  
  <p>I'm using Angular2 rc1, TypeScript 1.8.10, WebStorm EAP (altough I'm not using the WebStorm TypeScript compilation system, I'm relying on an open terminal with "tsc -w" command line).</p>
  
  <p>I checked other question related to that on SO, but I didn't find anything that really helped me.</p>
  
  <p><strong>Update</strong></p>
  
  <p>Here is my tsconfig.json file:</p>
  
  <pre><code>{
    "compilerOptions": {
      "target": "es5",
      "sourceMap": true,
      "experimentalDecorators": true,
      "emitDecoratorMetadata": true,
      "module": "system",
      "noImplicitAny": false,
      "outDir": "js",
      "rootDir": "app"
    },
    "exclude": [
      "node_modules",
      "typings/main",
      "typings/main.d.ts"
    ]
  }
  </code></pre>