AngularJS官方網站提供了一個angular-phonecat項目,另外一個就是Angular-Seed項目。所以大多數團隊會基于Angular-Seed項目來開發(fā),本文首先分析angular-seed項目的目錄結構。以及AngularJS團隊為我們做了什么事情,提供了我們真實開發(fā)最需要的框架結構。
這個項目僅僅是一個典型的AngularJS網絡應用程序的應用程序骨架。 您可以使用它來快速引導您的Angular webapp項目和搭建開發(fā)環(huán)境。
Angular Seed包含一個樣例AngularJS應用程序,并且預配置為安裝Angular框架和一系列用于即時Web開發(fā)滿足的開發(fā)和測試工具。
僅僅編寫了2個控制器,并且寫了它們對應的視圖。
1.1 angular-seed優(yōu)點
提供一個基本的SPA應用的基本框架
使用了npm來安裝npm模塊,集成bower安裝第三方類庫和插件
集成單元測試和端到端測試環(huán)境
采用Travis來做集成測試