php 如何在 Windows 10 中更新 Composer
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/36786908/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
How to update Composer in Windows 10
提问by Wai Yan Hein
I am using Composer for my PHP project. I am new to Composer. Now when I update my dependencies using composer update
command, it is saying that my Composer version is too old and ask me to update. So I tried as below. But all failed.
我正在为我的 PHP 项目使用 Composer。我是 Composer 的新手。现在,当我使用composer update
命令更新我的依赖项时,它说我的 Composer 版本太旧并要求我更新。所以我尝试如下。但都失败了。
My composer.phar
file is in C:/ProgramData/ComposerSetup/bin/composer.phar
我的composer.phar
文件在C:/ProgramData/ComposerSetup/bin/composer.phar
I opened terminal and tried
我打开终端并尝试
composer.phar update
php composer.phar update
composer C:/ProgramData/ComposerSetup/bin/composer.phar update
php composer C:/ProgramData/ComposerSetup/bin/composer.phar update
When I run composer-self-update
, error as in screenshot.
当我运行时composer-self-update
,错误如截图所示。
All command failed. I am using XAMPP. There is no composer.phar
file in xampp/php
folder as well. How can I update Composer in Windows 10?
所有命令失败。我正在使用 XAMPP。composer.phar
文件xampp/php
夹中也没有文件。如何在 Windows 10 中更新 Composer?
回答by rishal
Try
尝试
composer self-update
If this doesn't work check your PATH variable, if it's not there try searching composer.bat in windows and add it to your PATH variable. Normally, its in following path.
如果这不起作用,请检查您的 PATH 变量,如果它不存在,请尝试在 Windows 中搜索 composer.bat 并将其添加到您的 PATH 变量中。通常,它在以下路径中。
C:\ProgramData\ComposerSetup\bin
C:\ProgramData\ComposerSetup\bin
回答by Mubashar Abbas
Try.
尝试。
php composer.phar self-update
'update' updates your dependencies not composer itself.
'update' 更新您的依赖项而不是 Composer 本身。