2016-07-26 2 views
1

Я использую CakePHP 2.3. И я установил PDepend через composer.json. Ниже приведен фрагмент кода моего файла composer.jsonКоманда PDepend не работает в CakePHP

"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/" 
 
}

Он становится установлен в Vendor папку папку CakePHP: приложение/Vendor/pdepend

Если я пытаюсь выполнить pdepend в моем проекте: pdepend --version затем он говорит: pdepend: команда не найдена

Пожалуйста, помогите мне решить эту проблему.

ответ

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 где-нибудь в терминале

Надеется, что это помогает.

Смежные вопросы