在Windows系统下Composer 的安装,在安装之前首先要确保电脑上有php,然后再设置php的环境变量如图:
然后在官网 https://getcomposer.org/download/ 的指导下安装。
代码:
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === '795f976fe0ebd8b75f26a6dd68f78fd3453ce79f32ecb33e7fd087d39bfeb978342fb73ac986cd4f54edd0dc902601dc') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"
或者直接下载文件 https://getcomposer.org/download/1.10.6/composer.phar
我把这个位置设置到环境变量里面了,所以在别的地方也可以直接输入 composer.phar 就可以调用这个指令了
为了使命名更好看可以把文件 composer.phar 重命名为 composer
否则就不能执行(没有把文件 composer.phar 重命名为 composer)
追加部分「2021-04-16」
composer.phar 文件所在的目录如图:
要想在cmd下执行,还必须弄一下,在那个目录下新建个 composer.cmd 文件,内容如下:
@echo off
::当前目录路径
set dp0=%~dp0
"php" "%dp0%composerr" %*
cmd截图:
版本为1.10.21
如果改变内容的话如 composer.cmd 这个文件内容改为:
@echo off
::当前目录路径
set dp0=%~dp0
"php" "%dp0%composer_2.0.12.phar" %*
cmd截图:
版本变成了 2.0.12
对了,composer.phar 文件所在目录路径必须设置在环境变量中。
到这里 composer 就安装好了。