title: Cannot find module 'angular2/angular2'
body: <p>I am developing an node app with angular2 and gulp. I have written a component file login.ts as follows:</p>
  
  <pre><code>import {Component, View} from 'angular2/angular2';
  import {FormBuilder,  formDirectives } from 'angular2/forms';
  @Component({
    selector: 'login',
    injectables: [FormBuilder]
  })
  @View({
    templateUrl: '/scripts/src/components/login/login.html',
    directives: [formDirectives]
  })
  
  export class login {
  
  }
  </code></pre>
  
  <p>And my bootstrap.ts file is:</p>
  
  <pre><code>import {bootstrap} from 'angular2/angular2';
  
  import {login} from './components/login/login';
  
  bootstrap(login);
  </code></pre>
  
  <p>but when I compile these files it gives me the following errors:</p>
  
  <pre><code>client\bootstrap.ts(1,25): error TS2307: Cannot find module 'angular2/angular2'.
  client\components\login\login.ts(1,31): error TS2307: Cannot find module 'angular2/angular2
  client\components\login\login.ts(2,45): error TS2307: Cannot find module 'angular2/forms'.
  </code></pre>
  
  <p>Here is my tsconfig.json:</p>
  
  <pre><code>{
      "compilerOptions": {
          "target": "es5",
          "module": "commonjs",
          "sourceMap": true,
          "watch": true,
          "removeComments": true,
          "moduleResolution": "node",
          "emitDecoratorMetadata": true,
          "experimentalDecorators": true
      }
  }
  </code></pre>
  
  <p>I have installed the typing for angular2 using:</p>
  
  <pre><code>tsd install angular2 --save
  </code></pre>
  
  <p>Please help to fix the error.</p>