由於angular-phonecat那個項目更新了,中文翻譯資料很多還是之前版本的,用起來會有問題,自己也碰到一些坑,在此說明下。
windows
1:node.js官網下載node的安裝包.http://nodejs.org/dist/v0.12.2/node-v0.12.2-x86.msi
2:下載安裝git,windows客戶端。http://git-scm.com/download/win
3:clone實例代碼
地址(可以直接下載):https://github.com/angular/angular-phonecat
git clone --depth=14 https://github.com/angular/angular-phonecat.git
4:切換到實例代碼根目錄
5:下載依賴工具
npm install
6:啓動項目,在當前運行。npm start
npm start //啓動項目,取消了使用node scripts/web-server.js方式
Linux(以ubuntu爲例)
1:安裝nodejs
# apt-get install -y python-software-properties software-properties-common
# add-apt-repository ppa:chris-lea/node.js
# apt-get update
# apt-get install nodejs
2:安裝git,來自http://bohsu.blog.51cto.com/6966437/1230705
3:clone遠程代碼
地址(可以直接下載解壓):https://github.com/angular/angular-phonecat
git clone --depth=14 https://github.com/angular/angular-phonecat.git
4:切換到根目錄
cd angular-phonecat
5:安裝依賴工具
npm install
/×
會讓你選擇安裝一些工具
Bower - 客戶端代碼管理
Http-Server - 靜態資源服務器
Karma - 單元測試工具
Protractor - 端到端測試
×/
6:啓動
npm start // start a local development web-server
npm test // start the Karma unit test runner
npm run protractor // run the Protractor end to end (E2E) tests
npm run update-webdriver // install the drivers needed by Protractor
主要來源於https://docs.angularjs.org/tutorial/,需翻強
分享些angular資料
https://docs.angularjs.org/tutorial/
https://github.com/jmcunningham/AngularJS-Learning
http://elvestar.com/notes/angularjs/
http://www.ngnice.com/showcase/#/home/home