我想开始学习Codeigniter
。但似乎Codeigniter不支持通过Composer进行安装。当我在Google中搜索时,我发现了link。 Codeigniter似乎不支持Composer创建的autoload.php文件。该文档描述了通过下载.zip存档的唯一安装。我不确定Codeigniter现在是不是一个好选择。是吗?
答案 0 :(得分:18)
它在版本3中有作曲家支持。根据the documentation,你可以在application / config / config.php中设置。
$config['composer_autoload'] = TRUE; //around 134 line
它将在application/vendor
内搜索作曲家自动加载脚本。将composer.json
放在应用程序(Codeigniter的应用程序文件夹,而不是根目录)文件夹中。然后运行composer init
,然后 - composer install
。
如果CI适合你,那么它适合你的工作:)
P.S。这里还有一个作曲家安装程序https://github.com/kenjis/codeigniter-composer-installer
答案 1 :(得分:13)
答案 2 :(得分:3)
根据文档,您可以在config文件夹中配置config.php文件,
将$config['composer_autoload']
行更改为
$config['composer_autoload'] = TRUE;
或使用路径
$config['composer_autoload'] = FCPATH . 'vendor/autoload.php';
答案 3 :(得分:2)
提示1:
多框架编写器库安装程序
http://composer.github.com/installers
提示2:
composer create-project kenjis/codeigniter-composer-installer codeigniter