【发布时间】:2017-09-06 07:21:40
【问题描述】:
我已经搜索了几天,但我认为我在任何地方都没有找到相关的问题。
有没有办法让多个“子项目/站点”为它们的控制器和模型使用共享代码库,但有自己的路由和视图。
例如:public/site1 和 public/site2 有自己的 /views、/routes 文件夹和自己的 .env,但都使用相同的 /app 代码。
这些子项目将全部位于同一台服务器上,因此如果有其他解决方案,其中将有多个应用程序可以链接来自 1 个主“核心”应用程序的控制器和模型也是可能的。
编辑:如果有一种方法可以从服务器上的其他位置自动加载例如模型和控制器,我正在寻找更多,只要我更新“核心”,一旦它被用于所有子项目。
【问题讨论】:
-
看看
public/index.php每个使用相同代码库的应用程序都应该有自己的公用文件夹和应用程序文件夹,并且该文件内的路径正确。
标签: laravel laravel-5.4