欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

git bash composer命令不生效的问题

程序员文章站 2022-05-13 08:09:49
...

解决Git-bash不能使用Composer命令的问题。

我的环境 Win10 phpstudy 集成环境(可以从文章末尾公众号获取本文档中的所有脚本即可直接开箱用)

我先把composer的带着安装一遍吧

现在安装composer很简单。我这里只概述windows的安装方法,Linux,Mac请点击这里

  • 第一步、找到本机windows配置PHP的环境变量位置
git bash composer命令不生效的问题
  • 第二步、在次文件夹下新建一个composer.bat文件,并且在文件中写入@php "%~dp0composer.phar" %*即可。
  • 第三步、下载composer.phar文件放入此文件夹中。我这里已经给大家打包好了文件。(关注公众号回复composer即可获取)
  • 到此完成安装。cmd 黑窗口运行composer -v

现在解决Git-bash窗口composer命令行不执行问题。

现在composer安装完成了,但是我们一般都不愿意使用windows自带的黑窗口。而是非常偏向于Git-bash窗口。

如下。O(∩_∩)O哈哈~

  • 安装完Git之后,点击右键就会出现Git bash选项点击
git bash composer命令不生效的问题
  • 然后输入php -v检测PHP环境正常。但是输入composer -v命令不存在。
git bash composer命令不生效的问题

解决方式。在PHP环境变量中新建一个composer文件,在文件里面添加如下内容:

#!/usr/bin/env sh

php `dirname $0`/composer.phar $*
  • 不能使用的原因是因为Git-bash不能识别composer.bat文件,从而导致composer命令不能使用。
git bash composer命令不生效的问题
  • 在Git-bash中输入命令composer -v,完美解决。
git bash composer命令不生效的问题
  • 获取本文中的所有文件 关注公众号发送composer即可获取

git bash composer命令不生效的问题

如需文件或学习其他小技巧请关注我的公众号。「暮雪江天」

git bash composer命令不生效的问题