При запуске phpcs ошибка ERPOR: ссылка снифф "PHPCompatibility" не существует - PullRequest
0 голосов
/ 29 июня 2018

Я хочу запустить инструмент phpcs, но эта ошибка появляется,

ERROR: Referenced sniff "PHPCompatibility" does not exist Я запустил phpcs -i. Это дало мне,

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

Но всегда эта ошибка приходит, ОШИБКА: ссылка снифф "PHPCompatibility" не существует. Есть ли причины?

1 Ответ

0 голосов
/ 11 марта 2019

В соответствии с PHP-совместимым стандартом кодирования документации, вам необходимо выполнить следующие шаги:

  1. Откройте файл composer.json и добавьте следующие строки в:

"require-dev": { "phpcompatibility/php-compatibility": "*" }, "prefer-stable" : true, "scripts": { "post-install-cmd": "\"vendor/bin/phpcs\" --config-set installed_paths vendor/phpcompatibility/php-compatibility", "post-update-cmd" : "\"vendor/bin/phpcs\" --config-set installed_paths vendor/phpcompatibility/php-compatibility" }

  1. пробег composer update

  2. Тест с ./vendor/bin/phpcs -p . --standard=PHPCompatibility

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...