Maison >cadre php >Laravel >Que dois-je faire si une commande apparaît lors de l'installation du framework laravel ?

Que dois-je faire si une commande apparaît lors de l'installation du framework laravel ?

PHPz
PHPzoriginal
2023-04-21 10:01:591060parcourir

Solution à l'erreur de commande « laravel » introuvable lors de l'installation du framework Laravel

Laravel est un framework de développement Web PHP populaire, et de nombreux développeurs PHP aiment l'utiliser pour créer des applications Web hautes performances et faciles à entretenir. Lors du développement d'applications Web à l'aide de Laravel, de nombreux développeurs seront confrontés au problème de la commande « laravel » introuvable, qui est une erreur courante qui se produit lors de l'installation du framework Laravel. Cet article expliquera la cause de ce problème et comment le résoudre.

Cause du problème

Lorsque vous entrez la commande laravel dans le terminal, si le message d'erreur Commande "laravel" introuvable apparaît, cela signifie généralement que l'outil de ligne de commande Laravel n'est pas installé correctement sur votre système. Une fois Laravel installé, vous devez installer le package laravel/installer via Composer pour accéder aux outils de ligne de commande Laravel. Si vous n'installez pas ce package, le système ne trouvera pas la commande laravel.

Solution

Voici les étapes détaillées pour résoudre le problème de la commande « laravel » introuvable :

Étape 1 : Vérifiez si Composer est correctement installé

Exécutez la commande suivante dans le terminal :

composer -v

Si Composer S'il a été installé correctement, le terminal devrait afficher les informations suivantes :

Version de Composer x.y.z...

Si vous voyez le message d'erreur Commande introuvable, veuillez vous référer à la documentation officielle pour installer Composer.

Étape 2 : Installer le programme d'installation de Laravel globalement

Exécutez la commande suivante dans le terminal :

composer global require laravel/installer

Cette commande installera le package laravel/installer globalement, afin que vous puissiez transmettre la commande laravel dans n'importe quel répertoire Accédez aux outils de ligne de commande Laravel.

Étape 3 : Ajouter la variable d'environnement Composer

Dans la plupart des cas, lorsque vous installez le programme d'installation de Laravel globalement, vous devrez également ajouter le répertoire global des fournisseurs de Composer à la variable d'environnement PATH. Cela nécessite que vous éditiez votre fichier ~/.bashrc, ~/.bash_profile ou ~/.zshrc et que vous y ajoutiez la ligne suivante :

export PATH="$PATH:$HOME/.composer/vendor/bin"

Ensuite , Vous devez recharger le profil Shell, ou exécuter la commande suivante directement dans le terminal :

source ~/.bashrc

ou

source ~/.bash_profile

ou

source ~/.zshrc

Cette commande rechargera, chargera le fichier de configuration Shell modifié et rendra le chemin ajouté effectif.

Étape 4 : Redémarrez le terminal

Si vous avez terminé les étapes ci-dessus et lorsque vous créez un nouveau projet Laravel en exécutant la commande laravel, le terminal affiche toujours le message d'erreur Commande "laravel" introuvable, veuillez essayer de redémarrer le terminal . Le redémarrage du terminal peut résoudre ce problème.

Résumé

Le message d'erreur "Laravel" introuvable est une erreur courante qui se produit lors de l'installation du framework Laravel. Elle est généralement causée par une installation incorrecte de l'outil de ligne de commande Laravel. Pour résoudre ce problème, vous pouvez installer le package laravel/installer globalement à l'aide de la commande composer et ajouter le répertoire global du fournisseur de Composer à la variable d'environnement PATH pour accéder aux outils de ligne de commande Laravel. Si vous rencontrez ce problème, veuillez suivre les étapes ci-dessus pour essayer de le résoudre.

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:
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