Symfony3执行phpmetrics

约翰

按照以下文档在我的Symfony3项目中安装phpmetrics:Metrics docs

现在,我已经使用composer安装了它,并且phpmetrics二进制文件在bin /目录中可用,因此我试图实际运行它。我遇到的问题是,每当我运行此命令时,都会出现phpmetrics --report-html=myreport.html /path/of/your/sources此错误:

[LogicException]
  No file found

我已经尝试了所有这些方法:

bin/phpmetrics --report-html=myreport.html ../src/User/UserBundle/Controller/AuthenticationController.php
bin/phpmetrics --report-html=myreport.html src/User/UserBundle/Controller/AuthenticationController.php
bin/phpmetrics --report-html=myreport.html /User/UserBundle/Controller/AuthenticationController.php
bin/phpmetrics --report-html=myreport.html UserBundle/Controller/AuthenticationController.php
bin/phpmetrics --report-html=myreport.html Controller/AuthenticationController.php

总是相同的错误。

马泰奥

可能是因为该库安装在供应商目录中(作为symfony标准),但BUTvendor默认排除的目录之一传递另一个值作为选项应该可以解决您的问题。例如:

phpmetrics --excluded-dirs=_none_  --report-html=myreport.html 

希望这个帮助

此github问题中的更多信息

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章