无法使用最新的angular-cli服务器向后端服务器代理REST API请求

时间:2016-10-04 05:59:02

标签: node.js rest angular proxy angular-cli

我是Angular 2的新手,刚刚使用最新的angular-cli创建项目(angular-cli:1.0.0-beta.16 节点:6.7.0)在Windows机器上。我试图在一个角度服务中调用我的后端服务器REST API,但它无法将我的请求从localhost:4200路由到localhost:8080 / dz / api /...

我在angular-cli文档中阅读了有关代理的后端支持,并按照相同的步骤操作。我现在在package.json文件级别有proxy.conf.json文件。

{   " / rest":{     "目标" :"(http):// localhost:8080 / dz / api / v1",     "安全" :假的   } }

我已经更新了package.json文件 "开始":" ng serve --proxy-config proxy.conf.json",

然后在命令提示符下 - npm start

但是,当我调用该服务时,它不会向后端服务器发送请求,而是使用404抛出错误(未找到错误 - (http):// localhost:4200 / rest / home / list)。< / p>

如果有人能帮到我,我会感激不尽,我在这里做错了什么。我错过了其他任何设置吗?我是Angular 2的新手。

当我使用angular1.3时,我确实使用了http-proxy-middleware,它工作正常。

感谢。

0 个答案:

没有答案