结合 Angular ngboilerplate 和 Laravel

Combine Angular ngboilerplate and Laravel

我是 AngularJS 的新手,一般来说是现代客户端开发的新手。并想尝试在我的新项目中结合 Laravel 框架实施 Angular。我对 Angular 的种子项目感兴趣,名为 ngboilerplate

我研究了其他人关于如何整合 Angular 和 Laravel 的意见,据我所知,我们应该将所有 angular 放在 Laravel 上' s public 文件夹。

我需要你们的一些反馈,结合这两个框架的最佳结构是什么?我很想知道我们如何将这两个框架构建在一起进行部署?

由于您正在使用 PHP 框架,其中(我假设)bootstrapping 应用程序在 public 文件夹中完成。

这是您的 angular(使用 ng-boilerplate)和 laravel 应该 meet 可以这么说的文件夹。

ng-boilerplate 开箱即用的目标文件夹是 dist 并且这个目标是您想要更改的目标而不影响 bootstrap [=38] 的过程=].

我最好的建议是专注于前端的构建过程(无论您是使用 Grunt 还是 gulp 还是西兰花还是地狱,摇摆你自己的)并在满足需求的地方应用更改 laravel、ng-样板和你自己的样板。

这将迫使您了解什么是可维护的,并重新思考如何构建您的应用程序。


注意

如果您发现这种情况不知所措,我建议您查看此 project 然后从那里开始。


祝你好运