PDepend命令在CakePHP中不起作用

时间:2016-07-26 11:16:11

标签: composer-php pdepend

我正在使用CakePHP 2.3。我已经通过composer.json安装了PDepend。以下是我的composer.json文件的代码片段

"require-dev": {
  "phpunit/phpunit": "4.2.*",
   "phploc/phploc": "*",
   "squizlabs/php_codesniffer": "2.*",
   "phpmd/phpmd" : "@stable",
   "pdepend/pdepend" : "2.2.4",
   "sebastian/phpcpd": "*",
  }
   
"config": {
   "vendor-dir": "Vendor/"
 }

它已安装到CakePHP文件夹的Vendor文件夹中: app / Vendor / pdepend

如果我尝试在我的项目中执行pdepend命令: pdepend --version ,则说: pdepend:找不到命令

请帮我解决此问题

1 个答案:

答案 0 :(得分:0)

我希望您使用的是Linux环境。使用以下命令。

cd ~/
wget http://static.pdepend.org/php/latest/pdepend.phar
sudo chmod +x pdepend.phar
./pdepend.phar --version

这样您就可以使用pdepend命令。

如果您希望它使用下面的全局命令使用命令

sudo cp pdepend.phar /usr/bin/pdepend

现在您可以在终端

中的任何位置使用pdepend命令

希望这有帮助。