为了账号安全,请及时绑定邮箱和手机立即绑定

未捕获的错误:找不到类“Symfony\CS\Config\Config”

未捕获的错误:找不到类“Symfony\CS\Config\Config”

PHP
慕运维8079593 2023-04-21 16:45:14
我整天都在为此苦苦挣扎。我进入了一个新应用程序,他们要求在所有文件上运行 php-cs-fixer。该项目中有一个 .php_cs 文件,但我无法让它在 sublime text 3 中工作,也无法让 vscode 执行它。命令运行但出现错误:PHP Fatal error:  Uncaught Error: Class 'Symfony\CS\Config\Config' not found in C:\dev\code\.php_cs:63Stack trace:#0 C:\Users\Alex\AppData\Roaming\Composer\vendor\friendsofphp\php-cs-fixer\src\Console\ConfigurationResolver.php(933): include()#1 C:\Users\Alex\AppData\Roaming\Composer\vendor\friendsofphp\php-cs-fixer\src\Console\ConfigurationResolver.php(228): PhpCsFixer\Console\ConfigurationResolver::separatedContextLessInclude('c:\\dev\\code\\Tao...')#2 C:\Users\Alex\AppData\Roaming\Composer\vendor\friendsofphp\php-cs-fixer\src\Console\ConfigurationResolver.php(625): PhpCsFixer\Console\ConfigurationResolver->getConfig()#3 C:\Users\Alex\AppData\Roaming\Composer\vendor\friendsofphp\php-cs-fixer\src\Console\ConfigurationResolver.php(458): PhpCsFixer\Console\ConfigurationResolver->getFormat()#4 C:\Users\Alex\AppData\Roaming\Composer\vendor\friendsofphp\php-cs-fixer\src\Console\Command\FixCommand.php(151): PhpCsFixer\Console\ConfigurationResolver->getReporter()#5 C:\Users\Alex\AppData\Roaming\Composer\vendor\symfony in C:\dev\code\.php_cs on line 63这是 .php_cs 文件<?php$finder = Symfony\Component\Finder\Finder::create()    ->files()    ->in(__DIR__)    ->exclude('vendor')    ->exclude('resources/views')    ->exclude('storage')    ->exclude('public')    ->notName("*.txt")    ->ignoreDotFiles(true)    ->ignoreVCS(true);$fixers = [    '-psr0',    '-php_closing_tag',    'blankline_after_open_tag',    'double_arrow_multiline_whitespaces',    'duplicate_semicolon',    'empty_return',    'extra_empty_lines',    'include',    'join_function',    'list_commas',    'multiline_array_trailing_comma',    'namespace_no_leading_whitespace',    'no_blank_lines_after_class_opening',    'no_empty_lines_after_phpdocs',    'object_operator',    'operators_spaces',    'phpdoc_indent',    'phpdoc_no_access',    'phpdoc_no_package',    'phpdoc_scalar',];
查看完整描述

1 回答

?
holdtom

TA贡献1805条经验 获得超10个赞

问题是我们试图使用旧版本的 php-cs-fixer,但它无法在我们的 php 版本中正常运行。

修复是更新到 php-cs-fixer v2.*


查看完整回答
反对 回复 2023-04-21
  • 1 回答
  • 0 关注
  • 116 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信