2014-10-20 87 views
1

系統:Win7的,64位Yii2:安裝codeception並且PHPUnit會與作曲家,並用它

我安裝yii2與作曲家。我也嘗試過使用這些命令

composer global require "phpunit/phpunit=4.3.*" 
composer global require "codeception/codeception=2.0.*" 
composer global require "codeception/specify=*" 
composer global require "codeception/verify=*" 

我還添加了德PHPUnit來的composer.json

"require-dev": { 
    "yiisoft/yii2-codeception": "*", 
    "yiisoft/yii2-debug": "*", 
    "yiisoft/yii2-gii": "*", 
    "yiisoft/yii2-faker": "*", 
    "phpunit/phpunit": "4.3.*" 
}, 

,並添加當前的路徑PATH環境變量來安裝由作曲家codeception和PHPUnit的

E:\wamp\www\website\vendor\bin 

但是,如果我跑

phpunit --version 

codeception 

我得到我肯定的出錯信息「命令 '的PHPUnit' 沒有被發現...

回答

1

是E:\ WAMP \ WWW \網站\供應商\ BIN呢不包含任何phpunit或codeception文件。因爲你已經在全球安裝了phpunit和codeception,這意味着它們被安裝在其他地方,而不是在網站文件中(這也是有意義的)。

這裏是一些關於如何在Windows中添加作曲家的指令 Is there any way to install Composer globally on Windows?

我沒有窗戶,所以我不能直接告訴你事情在哪裏。