如何导入angular / http

时间:2016-03-10 05:38:37

标签: visual-studio typescript angular ecmascript-5 node-modules

我正在使用gulp和node在Visual Studio中构建应用程序。

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

我一直在使用其他角度导入,例如没有问题的组件,但是当我尝试这个时

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

页面加载时我得到404。

看起来它试图从http://localhost:8273/angular2/http

加载angular / http

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

那么,我如何摆脱404,我在哪里配置它来查看http js文件的libs / angular文件夹?

我尝试直接输入导入,但一直没有找到错误。

1 个答案:

答案 0 :(得分:0)

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

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