我的配置/重现错误的步骤:
composer global require friendsofphp/php-cs-fixer
C:\Users\khalil\AppData\Roaming\Composer\vendor\bin\php-cs-fixer
Output: Version: PHP CS Fixer 2.11.1 Grey Devil by Fabien Potencier and Dariusz Ruminski
仍然收到错误:
PHP CS Fixer: spawn php-cs-fixer ENOENT. executablePath not found
注意:我在Windows 10 64bit
答案 0 :(得分:0)
这是在Windows 10上为我解决的问题,如果您具有不同的文件夹结构,请进行修改。
"phpcbf.executablePath": "C:\\Users\\User\\AppData\\Roaming\\Composer\\vendor\\bin\\phpcbf.bat",
"phpcbf.executablePathWindows": "C:\\Users\\User\\AppData\\Roaming\\Composer\\vendor\\bin\\phpcbf.bat"
我正在使用phpcbf
扩展名,但您的扩展名可能类似于
"php-cs-fixer.executablePath": "C:\\Users\\User\\AppData\\Roaming\\Composer\\vendor\\bin\\php-cs-fixer.phar",
"php-cs-fixer.executablePathWindows": "C:\\Users\\User\\AppData\\Roaming\\Composer\\vendor\\bin\\php-cs-fixer.bat",
答案 1 :(得分:0)
通过Windows 10和VS Code,您可以使用:
全局安装Composer,请参见:https://github.com/FriendsOfPHP/PHP-CS-Fixer#installation
在系统环境中将 C:\ Users {我的用户名} \ AppData \ Roaming \ Composer \ vendor \ bin 添加到 PATH >
使用配置:
“ php-cs-fixer.executablePath”:“ php-cs-fixer”,
“ php-cs-fixer.executablePathWindows”:“ php-cs-fixer.bat”,