代码之家  ›  专栏  ›  技术社区  ›  Viraj Amarasinghe

运行phpcs时,错误:引用的嗅探“phpcompatibility”不存在。

  •  5
  • Viraj Amarasinghe  · 技术社区  · 6 年前

    ERROR: Referenced sniff "PHPCompatibility" does not exist 我开了个人电脑-那给了我,

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

    有什么原因吗?

    1 回复  |  直到 5 年前
        1
  •  2
  •   Giovani    5 年前

    PHP Compatibility Coding Standard 需要遵循以下步骤的文档:

    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