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

À propos des étapes pour les packages de dépendances installés par le framework CI à l'aide de Composer

藏色散人
藏色散人avant
2020-10-26 14:18:232176parcourir

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 !

À propos des étapes pour les packages de dépendances installés par le framework CI à l'aide de Composer

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 &#39;./vendor/autoload.php&#39;;<br/>

doit être chargé devant

require_once BASEPATH.&#39;core/CodeIgniter.php&#39;;<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(&#39;http://www.baidu.com&#39;);<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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer