Maison > outils de développement > composer > 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

藏色散人
Libérer: 2019-12-12 15:08:01
avant
2603 Les gens l'ont consulté

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

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

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

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

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

doit être chargé devant

require_once BASEPATH.'core/CodeIgniter.php';
Copier après la connexion

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

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!

É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