angularJS開發時用到的命令

node --version && npm --version

查看nodejs版本號和npm版本號javascript

yo --version && bower --version && grunt –version

查看yeoman版本號,bower版本號和grunt版本號。
Yeoman是一個強健的工具,庫,及工做流程的組合,幫你網頁開發者快速建立出漂亮並且引人入勝的網頁程序。如自動建立骨架程序
Bower 是 twitter 推出的一款前端的包管理工具,基於nodejs的模塊化思想,把功能分散到各個模塊中,讓模塊和模塊之間存在聯繫,經過 Bower 來管理模塊間的這種聯繫。

npm install --global yo bower grunt-cli

全局安裝yo bower和grunt客戶端

參考:html

rm -rf node_modules && npm cache clean && npm install

刪除node_modules文件、清除npm緩存和從新(據package.json)安裝依賴項前端

npm install -g grunt-cli

安裝「JavaScript 世界」的構建工具的客戶端java

參考:node

npm install karma --save-dev

安裝Karma 到當前目錄。karma是Google 開源的一個基於Node.js 的 JavaScript 測試執行過程管理工具(Test Runner)。該工具可用於測試全部主流Web瀏覽器,也可集成到 CI (Continuous integration)工具,也可和其餘代碼編輯器一塊兒使用。
 

npm install grunt-karma --save-dev

安裝可運行karma測試的插件

npm install karma-jasmine karma-chrome-launcher --save-dev

安裝測試工具須要的插件。Jasmine (茉莉)是一款 JavaScript BDD(行爲驅動開發)測試框架,它不依賴於其餘任何 JavaScript 組件。它有乾淨清晰的語法,讓您能夠很簡單的寫出測試代碼。對基於 JavaScript 的開發來講,它是一款不錯的測試框架選擇。
 
參考:
http://karma-runner.github.io
相關文章
相關標籤/搜索