我该如何路由我的Angular 2应用,以便我可以使用我自己的Slim框架API ?


How can I route my Angular 2 App so I can use my own Slim Framework API?

我使用Slim Framework v3和使用Angular 2的前端制作了一个应用程序的后端,它们都单独工作得很好,但现在我试图将它们结合起来,但只有Angular 2工作得很好,当我尝试使用Slim与Postman时,它告诉我:

不能GET/rest/users

我使用的是Angular Cli,我把Slim文件放在Angular 2的src文件夹中。

那么,我该如何路由它们来同时使用它们,并将Angular 2置于我的公共文件夹的根目录呢?或者我如何使用Slim才能正常工作?

我建议您不要运行web服务器。使用ngserve,你可以为angular创建一个服务器(但该服务器不支持PHP),使用PHP -S,你可以为PHP文件设置一个服务器,这对JS文件也没有问题。

所以我会在你正在使用的机器上设置一个WAMP/LAMP堆栈(Windows/Linux + Apache + Mysql/MariaDB + PHP)。然后启动它并测试你的应用:)。

好的,如果我在angular cli中使用ng serve,它似乎不能正常工作,但如果我使用php -S localhost:8080,它可以正常工作,并且所有路由都很好

相关文章: