1

我正在使用 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: command not found

请帮我解决这个问题

4

1 回答 1

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 命令

希望这可以帮助。

于 2016-07-26T14:20:43.663 回答