标签: composer-php phpcodesniffer phpmd
phpcpd,phpmd,php_codesniffer等工具的最佳位置是将它们包含在作曲家require-dev部分中,还是在系统中的某处安装为phar存档?
require-dev
phar
当它们被包含在require-dev中时,由于项目中的一些旧组件,它们无法更新为更新版本。如果安装为phar,则很难跟踪此工具的版本,并且更难检查是否已安装这些工具。