有没有办法配置 composer 来安装 Laravel 4 框架,只需要驱动一个基本(大部分是空的)应用程序所需的最少组件?足以从控制器中咳出“hello world”。
基本上,我希望能够根据自己的需要决定使用哪些组件。
如果需要,我希望能够选择备用视图/模板系统,或者表单验证、数据库等。
大多数情况下,我只是在寻找一种方法来在 composer 中指定一组简化的依赖项,所以我的包只会安装它需要的组件,而不是一堆它永远不会使用的默认库。
有没有办法配置 composer 来安装 Laravel 4 框架,只需要驱动一个基本(大部分是空的)应用程序所需的最少组件?足以从控制器中咳出“hello world”。
基本上,我希望能够根据自己的需要决定使用哪些组件。
如果需要,我希望能够选择备用视图/模板系统,或者表单验证、数据库等。
大多数情况下,我只是在寻找一种方法来在 composer 中指定一组简化的依赖项,所以我的包只会安装它需要的组件,而不是一堆它永远不会使用的默认库。
而不是要求作曲家laravel/framework
,只要求illuminate/routing
。这将引入路由所需的一切。
{
"require": {
"illuminate/routing": "4.1.*@dev"
}
}
然后,随着您的进行,您可以要求您需要的任何其他照明包。
我不认为你可以,只要你需要 laravel/framework,它就会吸收它需要的一切。见https://github.com/laravel/framework/blob/master/composer.json
Laravel 4 还是很轻的,它拉进来的包很小