Maison > outils de développement > composer > Installez Composer sur Mac et installez TP5 avec Composer

Installez Composer sur Mac et installez TP5 avec Composer

藏色散人
Libérer: 2020-08-21 11:38:44
avant
3295 Les gens l'ont consulté

La colonne tutorielle suivante de composer vous présentera comment installer Composer sur Mac et comment installer TP5 avec Composer. J'espère qu'elle sera utile aux amis dans le besoin !

Installez Composer sur Mac et installez TP5 avec Composer

Installation de l'environnement Mac Composer


Version Mac : macOS High Sierra 10.13.4

Version Git : 2.17.0

Version PHP : 7.0.29 (cli) (construite : 12 avril 2018 03:15:13) (NTS)

Introduction


Composer est utilisé par PHP Outils de gestion des relations de dépendance.

Vous pouvez déclarer les bibliothèques externes (bibliothèques) dont vous dépendez dans votre projet, et Composer installera ces fichiers de bibliothèque dépendants pour vous.

Composer peut également gérer des projets. En général, Composer est un outil de contrôle de version et de gestion de projet basé sur PHP.

Site officiel anglais : https://getcomposer.org/
Miroir anglais : https://packagist.org
Site officiel chinois : https://www.phpcomposer.com/
Chinese Mirror : https://pkg.phpcomposer.com/

Installer Composer


Pour installer Composer, il vous suffit de faire deux choses

1. Téléchargez et installez composer.phar
2. Configurez l'image chinoise

Les détails sont les suivants :


1. Installation globale, téléchargez la dernière version de composer.phar depuis. le site officiel
2. Vérification, exécuter dans le répertoire du fichier

Assurez-vous que PHP est disponible et que la version b est supérieure à 5.6

php -v
Copier après la connexion

Le numéro de version et la date du compositeur sont cohérents avec le site officiel

php composer.phar -v
Copier après la connexion

3 Enfin, définissez-le comme commande globale

mv composer.phar /usr/local/bin/composer
Copier après la connexion

L'installation est maintenant terminée

4. Ensuite, configurez l'image chinoise

<🎜. >Remplacement global :

composer config -g repo.packagist composer https://packagist.phpcomposer.com
Copier après la connexion

Configuration locale : (valable uniquement pour le répertoire actuel)

composer config repo.packagist composer https://packagist.phpcomposer.com
Copier après la connexion

La commande ci-dessus ajoutera automatiquement les informations de configuration de mise en miroir à la fin du fichier composer.json dans le projet en cours (vous pouvez également l'ajouter manuellement) :

"repositories": {     
"packagist": 
{
         "type": "composer",         
         "url": "https://packagist.phpcomposer.com"
     }
 }
Copier après la connexion

Prenons l'extension MongoDB comme exemple, dans le répertoire courant Ajoutez le fichier composer.json ci-dessous avec le contenu suivant :

{    
"require": 
{        
"monolog/monolog": "1.2.*"
    }
}
Copier après la connexion

Après l'exécution la commande ci-dessus, elle devient

{    
"require": {        
"monolog/monolog": "1.2.*"
    },    
    "repositories": 
    {        
    "packaglist": {            
    "type": "composer",            
    "url": "https://packagist.phpcomposer.com"
        }
    }
}
Copier après la connexion

puis exécutez composer install pour installer MongoDB

Composer installe TP5


Installation directe sans créer composer.json, exécutez simplement le commande suivante.

composer create-project topthink/think tp5 --prefer-dist
Copier après la connexion


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:juejin.im
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