如何导入 angular/http

How do I import angular/http

我正在 Visual studio 使用 gulp 和节点构建应用程序。

Node 将所有依赖项放入 node_modules 文件夹,当我构建时,gulp 将它们复制到 wwwroot 中的 libs 文件夹。

我一直在使用其他 angular 导入组件,但没有问题,但是当我尝试这个

import { Http, Response, RequestOptions, Headers, HTTP_PROVIDERS} from 'angular2/http';

我在页面加载时收到 404。

它似乎正在尝试从 http://localhost:8273/angular2/http

加载 angular/http

我正在使用 Angular2 beta8,并以 es5 为目标来解决其他问题。

那么,我该如何摆脱 404,在哪里配置它以在 libs/angular 文件夹下查找 http js 文件?

我尝试将其直接输入到导入中,但一直出现未找到错误。

您需要从 HTML 条目文件的 node_modules/angular2/bundles 文件夹中导入 http.dev.js:

<script src=" node_modules/angular2/bundles/http.dev.js"></script>