Laravel + Angular 4

Laravel + Angular 4

我想创建一些项目并在那里使用 Laravel 作为 API 和 Angular 4 来代表我的站点。 由于我没有钱进行实验,所以我找到了 hostinger.co.uk 可以设置 php 框架并按照需要进行操作的地方。 我开始配置 Laravel 并感到困惑 - 将我的网站放在 angular 的什么位置?我将拥有唯一的站点地址。所以我想把它结合起来,因为我需要 Laravel 唯一可以使用 DB 的方法。

最佳做法是将 api 和前端分开。 如果你坚持使用单域,比如example.com你可以使用子域api.example.com代替API , 以及展示您网站的主要域名。

在共享主机上,您可以放置​​如下文件夹:

/api -- laravel installation(with subdomain api.example.com)
<angular build files>
index.php
script.bundle.js
style.bundle.js
etc.
......
.....
.....
.....

对于开发,您可以将 angular 文件保存在本地系统的任何位置,并且只将构建分发上传到主域。