it-swarm.com.de

Codeigniter + Composer

Ich möchte anfangen, Codeigniter zu lernen. Es scheint jedoch, dass Codeigniter die Installation über Composer nicht unterstützt. Bei der Suche in Google habe ich dieses link gefunden. Es scheint, dass Codeigniter die von Composer erstellte Datei autoload.php nicht unterstützt. Die Dokumentation beschreibt die einzige Installation durch Herunterladen des ZIP-Archivs. Ich bin mir nicht sicher, ob Codeigniter jetzt eine gute Wahl ist. Ist es?

13
Čamo

In Version 3 wird Composer unterstützt. Gemäß documentation können Sie in application/config/config.php einstellen.

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

In application/vendor wird nach Autoload-Skript von composer gesucht. Platzieren Sie composer.json im Anwendungsordner (Codeigniter-Anwendungsordner, nicht im Stammverzeichnis). Führen Sie dann composer init und anschließend - composer install aus.

Und wenn CI zu Ihnen passt, dann ist es das richtige Werkzeug für Ihre Arbeit :)

p.s. Es gibt auch ein Composer-Installationsprogramm hier https://github.com/kenjis/codeigniter-composer-installer

16
cssBlaster21895

verwenden Sie den folgenden Code

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

Quelle

12
Yassine Sedrani

Tipps 1:

Ein Multi-Framework Composer Library-Installationsprogramm 

http://composer.github.com/installers

Tipps 2:

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

Entsprechend der Dokumentation können Sie die config.php-Datei im config-Ordner konfigurieren.

Ändern Sie die Zeile $config['composer_autoload'] in 

$config['composer_autoload'] = TRUE; 

oder Pfad verwenden

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