Codeigniter
の学習を開始したいと思います。しかし、CodeigniterはComposerを介したインストールをサポートしていないようです。 Googleで検索すると、これを見つけました link 。 CodeigniterはComposerによって作成されたautoload.phpファイルをサポートしていないようです。このドキュメントでは、.Zipアーカイブのダウンロードによる唯一のインストールについて説明しています。 Codeigniterが今良い選択かどうかはわかりません。それは...ですか?
バージョン3ではcomposerがサポートされています。 ドキュメント によると、application/config/config.phpで設定できます。
$config['composer_autoload'] = TRUE; //around 134 line
composer autoloadスクリプトをapplication/vendor
内で検索します。 composer.json
をアプリケーション(ルートではなくCodeigniterのアプリケーションフォルダー)フォルダー内に配置します。次に、composer init
を実行し、次に-composer install
を実行します。
そしてCIがあなたに合っていれば、あなたの仕事にぴったりのツールです:)
追伸ここにはcomposerインストーラーもあります https://github.com/kenjis/codeigniter-composer-installer
ドキュメントによると、configフォルダー内でconfig.phpファイルを構成できます。
変更 $config['composer_autoload']
行
$config['composer_autoload'] = TRUE;
またはパスを使用
$config['composer_autoload'] = FCPATH . 'vendor/autoload.php';
ヒント1:
マルチフレームワークComposer Library Installer
http://composer.github.com/installers
ヒント2:
composer create-project kenjis/codeigniter-composer-installer codeigniter