如何导入 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>
我正在 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
我正在使用 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>