web-dev-qa-db-fra.com

Codeigniter + Compositeur

J'aimerais commencer à apprendre Codeigniter. Mais il semble que Codeigniter ne supporte pas l’installation via Composer. Lorsque je cherchais dans Google, je trouvais ce lien link . Il semble que Codeigniter ne supporte pas le fichier autoload.php créé par Composer. La documentation décrit l'installation unique via le téléchargement de l'archive .Zip. Je ne sais pas si Codeigniter est un bon choix maintenant. Est ce

13
Čamo

Il est supporté par le compositeur dans la version 3. Selon documentation vous pouvez définir dans application/config/config.php.

$config['composer_autoload'] = TRUE;  //around 134 line

Il cherchera le script de chargement automatique du compositeur dans application/vendor. Placez composer.json dans le dossier de l'application (dossier de l'application codeigniter, pas le dossier racine). Puis lancez composer init, puis - composer installer.

Et si CI vous convient, alors c'est le bon outil pour votre travail :)

p.s. ici, il y a aussi le programme d'installation du compositeur https://github.com/kenjis/codeigniter-composer-installer

16
cssBlaster21895

utiliser le code suivant

composer create-project kenjis/codeigniter-composer-installer codeigniter

La source

12
Yassine Sedrani

Astuces 1:

Un programme d'installation de la bibliothèque Multi-Framework Composer 

http://composer.github.com/installers

Astuce 2:

composer create-project kenjis/codeigniter-composer-installer codeigniter
2
venkatSkpi

Selon la documentation, vous pouvez configurer le fichier config.php dans le dossier config,

remplacez la ligne $config['composer_autoload'] par 

$config['composer_autoload'] = TRUE; 

ou utiliser le chemin

$config['composer_autoload'] = FCPATH . 'vendor/autoload.php'; 
1