我想开始学习Codeigniter。但似乎Codeigniter不支持通过Composer安装。当我在谷歌上搜索时,我找到了这个link。Codeigniter似乎不支持Composer创建的autoload.php文件。本文档描述了通过下载.zip归档文件进行的唯一安装。我不确定Codeigniter现在是不是一个好的选择。是吗?
发布于 2015-09-02 03:54:22
它在版本3中支持composer。根据应用程序,你可以在the documentation /config/config.php中设置。
$config['composer_autoload'] = TRUE; //around 134 line它将在application/vendor中搜索composer自动加载脚本。将composer.json放在应用程序(Codeigniter的应用程序文件夹,而不是根文件夹)文件夹中。然后运行composer init,然后运行- composer install。
如果CI适合您,那么它就是适合您工作的工具:)
附注:这里还有一个composer安装程序https://github.com/kenjis/codeigniter-composer-installer
发布于 2016-08-02 08:26:30
发布于 2018-11-06 02:42:05
根据文档,您可以在配置文件夹中配置config.php文件。
将$config['composer_autoload']行更改为
$config['composer_autoload'] = TRUE; 或使用路径
$config['composer_autoload'] = FCPATH . 'vendor/autoload.php'; https://stackoverflow.com/questions/32339582
复制相似问题