安裝node.js 就按照入門上的步驟來就好了html
NOTE:node
node scripts/web-server.js 運行錯誤:git
有些文檔中都使node http-server或者node scripts/web-server.js來啓動phonecat 項目, 查找scripts並無看到web-server.js文件,這是老版本的文檔,如今phonecat項目使用npm start來安裝依賴工具和啓動web服務。angularjs
沒法啓動端對端測試github
這個問題困了好久,當時也按照步驟來了,就是沒辦法運行端對端測試,搜索這個錯誤類型的解決辦法,大體的更改方法都是修改test/protractor-conf.js 文件;web
方法1:把chromeOnly:true改爲chromeOnly:false;chrome
方法2:更改端口的,若是沒法預覽,查看端口是否被佔用,或者修改端口號(在angularjs-phonecat目錄下修改package.json文件中的"start": "http-server -a 0.0.0.0 -p 8000", 修改8000爲其餘端口)npm
方法3:在這些修改方法都用的狀況下,像我圖片裏出的那種錯誤,修改chromeOnly:true爲directConnect:true;這個方法適合個人這個錯誤,終於能夠運行npm run protractor、、、、、、、參考文檔http://pr8x.com/st/questions/31732904/trying-to-run-protractor-in-step-3-in-angular-js-tutorial.htmljson
關於啓動phonecat項目,參考另外一個篇博文http://www.cnblogs.com/zhang-jian/p/5035424.htmlbash
把時間都用在學習angularJS上,而不是讓這些錯誤一直糾纏着咱們。與你們共同窗習了