找不到模块 "angular2/angular"

cannot find module "angular2/angular"

我正在关注 Angular 来自 https://angular.io/guide/quickstart

的 js 教程

我正在尝试使用此代码:

import {bootstrap, Component} from 'angular2/angular2';
@Component({
    selector: 'my-app',
    template: '<h1>My First Angular 2 App</h1>'
})
class AppComponent { }
bootstrap(AppComponent);

但我收到此错误:

cannot find module "angular2/angular"

这是我的文件夹结构:

angular2 的 tsd 实际上不会在您的打字目录中创建打字文件,而是需要使用节点安装它:

npm install -save angular2

然后在你的tsdconfig.json中,你需要在compilerOptions下启用节点模块解析:

"moduleResolution": "node"