Laravel 有没有类似 Rails 引擎或类似的东西?
http://guides.rubyonrails.org/engines.html
本质上,我的目标是拥有一个包含小型“子”laravel 应用程序的应用程序,并且仍然能够尽可能多地使用父代码,但仍然能够覆盖上下文中的任何内容 child 的。
希望这是有道理的
最佳答案
经过一番搜索,我偶然发现了 Laravel 的 package feature .
这个问题已经是answered这里就这样。它说,你需要制作一个内核包作为你的基本项目,然后从你的 git 存储库扩展“子项目”,这是很简单的方法,正如 Laravel 简介所说:
"Packages might be anything from a great way to work with dates like Carbon, or an entire BDD testing framework like Behat."
使用包,您可以在 composer.json
上挑选出每个功能并一一加载它们。
它就像 RoR 的引擎,但显然是不同的方法,因为它们是两个不同的框架。
祝你编码愉快!
关于php - Laravel 是否存在类似 Rails Engine 的东西?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31324809/