Typescript Angular2-导入多个模块

Typescript Angular2-导入多个模块,typescript,visual-studio-2015,angular,Typescript,Visual Studio 2015,Angular,我已经完成了上的教程指南,现在我正在尝试实现我自己的Angular2组件 我的打字脚本如下所示: import {bootstrap, Component, FORM_DIRECTIVES, CORE_DIRECTIVES} from 'angular2/angular2' import {Http, HTTP_PROVIDERS} from 'angular2/http' @Component({ selector: 'Abrechnung', template: `

我已经完成了上的教程指南,现在我正在尝试实现我自己的Angular2组件

我的打字脚本如下所示:

import {bootstrap, Component, FORM_DIRECTIVES, CORE_DIRECTIVES} from 'angular2/angular2'
import {Http, HTTP_PROVIDERS} from 'angular2/http'
@Component({
    selector: 'Abrechnung',
    template: `
        <br>
        <br>
        <br>
        <h1>{{title}}</h1>
        <li *ng-for="#posten of postenliste">
            {{posten.text}}
        </li>
    `,
    viewProviders: [HTTP_PROVIDERS],
    directives: [FORM_DIRECTIVES, CORE_DIRECTIVES],
})
从'angular2/angular2'导入{bootstrap,Component,FORM_指令,CORE_指令}
从'angular2/Http'导入{Http,Http_提供程序}
@组成部分({
选择器:“abrethnung”,
模板:`



{{title}} {{posten.text} `, viewProviders:[HTTP_PROVIDERS], 指令:[形式指令,核心指令], })
当第一次导入正确加载时,浏览器会在错误的文件夹中查找http模块。我也看不出第一个模块来自哪里。在我的networktrace中没有“angular2/angular2”呼叫。这些模块是否包含在angular2库中

我正在使用VisualStudio进行开发。我认为所有设置都与教程中的设置相同

在哪里可以找到有关Typescript中“导入…从”内容的其他信息?我不确定我在这里使用的语法版本:-/


谢谢

“angular2/angular2”是system.js模块加载器上的预打包模块包。这不是一条路。
但当然,您可以加载自己的模块,路径类似“./your\u directory/your\u filename”

是的,我必须引用http.dev.js。我错过了那个

我想system.js在这里发挥了神奇的作用


谢谢埃里克

您添加了http模块了吗?i、 e
http.dev.js
http.min.js
http.js
“angular2/angular2”在angular2-beta0上不再可用。您应该单独导入每个模块。(例如:angular2/core、angular2/common、angular2/http等)