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

藏色散人
Libérer: 2020-10-26 14:18:57
avant
2153 Les gens l'ont consulté

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/>
Copier après la connexion

étape 2 Créez composer.json dans le répertoire racine de votre projet

{<br/>  "require": {<br/>    "kriswallsmith/buzz": "*"<br/>  }<br/>}<br/>
Copier après la connexion

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/>
Copier après la connexion

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/>
Copier après la connexion

doit être chargé devant

require_once BASEPATH.&#39;core/CodeIgniter.php&#39;;<br/>
Copier après la connexion

é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/>
Copier après la connexion

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!

Étiquettes associées:
source:jb51.net
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal