0

已经为phpcs. 运行phpcs -i证实了这一点:

The installed coding standards are MySource, PEAR, PHPCS, 
PSR1, PSR2, Squiz, Zend, WordPress, WordPress-Core, 
WordPress-Docs, WordPress-Extra and WordPress-VIP

但是,运行phpcbf -i它似乎phpcbf看不到这些:

The installed coding standards are MySource, PEAR, PSR1, 
PSR2, Squiz and Zend

尝试运行--config_set installed_paths我在运行时使用phpcsphpcbf会导致错误phpcbf

我怎样才能phpcbf使用我安装的 WordPress 编码标准phpcs

我使用的是 macOS Sierra 10.12.5

4

1 回答 1

0

Greg Sherwood 上面的评论为我指明了正确的方向。这两个命令是指向不同安装的符号链接。我通过在结果上运行 which phpcswhich phpcbf运行readlink(查看它们是否是符号链接)来解决这个问题。

which phpcs给了我/usr/local/bin/phpcsreadlink /usr/local/bin/phpcs给了我实际可执行文件的路径。

一旦我发现这phpcbf是另一个安装中可执行文件的符号链接,我将其删除并用与phpcbf相同安装中的符号链接替换它phpcs,这解决了我的问题。

于 2017-07-21T20:58:10.170 回答