Maison >outils de développement >composer >À propos des étapes pour les packages de dépendances installés par le framework CI à l'aide de Composer
La colonne tutorielle suivante de composer vous présentera les étapes pour installer les packages de dépendances à l'aide de composer pour le framework CI. J'espère qu'elle sera utile aux amis dans le besoin !
Les exemples de cet article décrivent les étapes et méthodes liées aux packages de dépendances installés par le framework CI à l'aide de composer.
Partagez-le avec tout le monde pour votre référence, les détails sont les suivants :
Cet article est pour le système Linux, pour Windows, la première étape est d'installer selon le site officiel du compositeur, le les étapes suivantes sont les mêmes
étape 1 Installez composer globalement
$ curl -sS https://getcomposer.org/installer | php<br/>$ mv composer.phar /usr/local/bin/composer<br/>
étape 2 Créez composer.json dans le répertoire racine de votre projet
{<br/> "require": {<br/> "kriswallsmith/buzz": "*"<br/> }<br/>}<br/>
Un package Buzz sera ajouté ici pour gérer la classe HTTP Request/Response PHP 5.3.x.
étape 3 Exécutez la commande suivante pour télécharger le package de dépendances
$ composer install<br/>
Après cela, vous remarquerez que composer a créé un ./vendors dans votre répertoire de l'application et que le code s'y trouve également.
étape 4Ajoutez le chargement automatique des packages dans le project
Ajoutez la ligne suivante à votre index.php
require_once './vendor/autoload.php';<br/>
doit être chargé devant
require_once BASEPATH.'core/CodeIgniter.php';<br/>
étape 5 Testez l'exemple
comme suit :
class Test extends CI_Controller<br/>{<br/> public function index()<br/> {<br/> $browser = new Buzz\Browser();<br/> $response = $browser->get('http://www.baidu.com');<br/> echo $browser->getLastRequest()."\n";<br/> echo $response;<br/> }<br/>}<br/>
Voir plus D'autres packages disponibles peuvent être consultés sur Packagist
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!