本次安裝按照Angular.js官方教程
前面的安裝由於用到git等,建議自備梯子。
進行到這一步時:
npm run protractor
會一直報錯:
Error: Could not find chromedriver
這一步的關鍵在於,雖然在Mac系統上,但仍要有chromedriver.exe。你沒有看錯,就是exe…而教程裡給的npm指令下下來的chromedriver.zip是無法解壓的。所以我們需要手動下載下來,解壓,並加上.exe字尾。
下載地址如下:
https://chromedriver.storage.googleapis.com/2.10/chromedriver_mac32.zi…
注意:此處必須使用代理,否則根本沒有速度。即使用了代理也可能下不下來,建議使用Chrome自帶的下載器下載,或者買個迅雷VIP然後離線下載
解壓後加上.exe字尾,將原zip和此exe一起復制到以下路徑下
angular-phonecat/node_modules/protractor/selenium/
然後再次執行
npm run protracot
就成功啦~
參考