0
我遇到了Zombie.js
和Behat
的問題。我試圖在本地安裝到項目中(因爲我們正在嘗試not to depend on global packages),但是當我運行Behat時,我一直收到Error: Cannot find module 'zombie/node_modules/tough-cookie'
。與本地殭屍安裝Behat
這裏是我的behat.yml
default:
extensions:
MvLabs\Zf2Extension\Zf2Extension: ~
Behat\MinkExtension:
base_url: 'http://localhost'
sessions:
default:
zombie:
node_modules_path: ./node_modules/
而且我package.json
{
"devDependencies": {
"zombie": "^4.2.1"
}
}
我通過安裝殭屍作爲一個全局包來修復它。但我不喜歡全局變量。這是否適用於本地殭屍安裝? –
我今天測試過了,它工作的很好。直到我的網頁需要> 5秒才能回覆。然後behat場景將失敗,因爲你不能在behat.yml中設置殭屍超時。有一個[github PR](https://github.com/minkphp/MinkZombieDriver/pull/154),它可以解決這個問題,但直到現在還沒有合併 – Tr0nYx