Maison  >  Article  >  outils de développement  >  Introduction aux étapes et méthodes des packages de dépendances installés par le framework CI à l'aide de composer

Introduction aux étapes et méthodes des packages de dépendances installés par le framework CI à l'aide de composer

藏色散人
藏色散人avant
2019-12-12 15:08:012456parcourir

La colonne tutorielle suivante de composer utilisant vous présentera les étapes et les méthodes d'installation des packages de dépendances par le framework CI à l'aide de composer. J'espère qu'elle sera utile aux amis qui en ont besoin. il!

Introduction aux étapes et méthodes des packages de dépendances installés par le framework CI à l'aide de composer

Cet article concerne les systèmes Linux, Windows La première étape consiste à installer selon le site officiel du compositeur. Les étapes suivantes sont les mêmes

étape. 1 Installation globalecomposer

$ curl -sS https://getcomposer.org/installer | php
$ mv composer.phar /usr/local/bin/composer

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

{
  "require": {
    "kriswallsmith/buzz": "*"
  }
}

Ici, un package Buzz sera ajouté pour gérer les requêtes/réponses HTTP PHP 5.3. x classes.

étape 3 Exécutez la commande suivante pour télécharger le package de dépendances

$ composer install

Après cela, vous remarquerez que composer a créé un ./vendors dans le répertoire de votre application et que le code est également dans it.

étape 4 dans Ajouter le chargement automatique des packages dans le projet

Ajoutez la ligne suivante dans votre index.php

require_once './vendor/autoload.php';

doit être chargé devant

require_once BASEPATH.'core/CodeIgniter.php';

étape 5 L'exemple de test

est le suivant :

class Test extends CI_Controller
{
  public function index()
  {
    $browser = new Buzz\Browser();
    $response = $browser->get('http://www.baidu.com');
    echo $browser->getLastRequest()."\n";
    echo $response;
  }
}

Pour afficher plus de packages disponibles, vous pouvez consulter Packagist (https://packagist. org/explorer/)

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