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