如何使用我需要的最少组件安装 laravel 4?

Gab*_*ack 2 php frameworks laravel composer-php laravel-4

有没有办法配置 composer 来安装 Laravel 4 框架,只需要驱动基本(大部分是空的)应用程序所需的最少组件?足以从控制器中发出“hello world”。

基本上,我希望能够决定使用哪些组件来满足我的需求。

如果需要,我希望能够选择备用视图/模板系统,或者表单验证、数据库等。

大多数情况下,我只是在寻找一种方法来在 Composer 中指定一组简化的依赖项,因此我的包将只安装它需要的组件,而不是一堆它永远不会使用的默认库。

Jos*_*ber 5

而不是要求作曲家laravel/framework,只需要illuminate/routing. 这将引入路由所需的一切。

{
    "require": {
        "illuminate/routing": "4.1.*@dev"
    }
}
Run Code Online (Sandbox Code Playgroud)

然后,随着您的进行,您可以需要任何其他您需要的照明包