gpt4 book ai didi

phpcs: 引用的嗅探 "WordPress"不存在

转载 作者:行者123 更新时间:2023-12-05 06:20:01 24 4
gpt4 key购买 nike

我已经按照 this answer 安装了 phpcs ,并将以下内容添加到我的 Visual Code settings.json:

{
"phpcs.enable": true,
"phpcs.composerJsonPath": "wp-content/themes/wprig/composer.json",
"phpcs.standard": "WordPress",
"phpcs.executablePath": "/Users/Chris/.composer/vendor/bin/phpcs",
}

但是,当我在 WordPress 主题中编辑 PHP 文件时,Visual Code 在右下角显示错误:

phpcs: Referenced sniff "WordPress" does not exist

如果我运行 phpcs -i,我收到:安装的编码标准是 PEAR、Zend、PSR2、MySource、Squiz、PSR1 和 PSR12

请问如何为 phpcs 安装 WordPress 编码标准?

更新:我按照@ this tutorial的步骤操作,具体运行:

./vendor/bin/phpcs --config-set installed_paths /Applications/AMPPS/www/example.local/wp-content/themes/dev/wpcs

(此后我收到肯定的确认)。我将 "phpcs.standard": "WordPress", 添加到 VS Code 的 settings.json,但是错误仍然存​​在,即使在重新启动 VS Code 之后也是如此。

我有 WordPress 编码标准目录@ /Applications/AMPPS/www/example.local/wp-content/themes/dev/wpcs

感谢帮助。

最佳答案

看起来您已经克隆了 wpcs @ WordPress 项目。尝试将 wpcs 克隆到另一个目录,例如

git clone -b master https://github.com/WordPress/WordPress-Coding-Standards.git /Applications/AMPPS/www/wpcs

并将其路径添加到 PHP_CodeSniffer 配置中

phpcs --config-set installed_paths /Applications/AMPPS/www/wpcs

不要忘记从主题目录中删除 /Applications/AMPPS/www/example.local/wp-content/themes/dev/wpcs

关于phpcs: 引用的嗅探 "WordPress"不存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60647896/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com