【发布时间】:2013-06-21 07:11:31
【问题描述】:
虽然我是 Laravel 4 的新手,但从第一天起我就一直在想一个问题,我似乎无法理解,也找不到任何信息。
我的计划是构建一个开源 Web 应用程序,其他用户将能够在他们自己的服务器上下载和使用它。现在我现在的工作方式是:
- 使用 composer 安装 Laravel
- 向 Composer 添加应用程序所需的包
- 开始编码:直接在 app/ 内编辑文件(global.php、路由、控制器、视图、迁移等)。
- 将我的所有资产保存在 /public/assets/ 中
这对我来说很好,我对此没有任何问题。然而问题是:
如果我以这种方式构建应用程序,我将如何将应用程序部署给用户?如果他们通过 composer 安装 Laravel,/app 中的所有文件都将是默认文件(显然),那么我将如何将我编辑的 + 自定义文件放入他们的 Laravel 安装中?
我是否必须将整个应用程序构建为我自己的捆绑包的一部分?或者是否有某种方式作曲家可以打包我为解决这个问题所做的工作?
如果有人可以解释并指出我正确的方向,那就太好了。
谢谢。
【问题讨论】:
标签: laravel composer-php