Ionic Android開發環境搭建 上,ionicandroid
首先,需要下載並安裝Node.js。
什麼是Node.js?百科上說:Node.js是一個基於Chrome JavaScript運行時建立的平台, 用於方便地搭建響應速度快、易於擴充的網路應用。Node.js 使用事件驅動, 非阻塞I/O 模型而得以輕量和高效,非常適合在分布式裝置上啟動並執行資料密集型的即時應用。Node是一個Javascript運行環境(runtime)。實際上它是對Google V8引擎進行了封裝。V8引 擎執行Javascript的速度非常快,效能非常好。Node對一些特殊用例進行了最佳化,提供了替代的API,使得V8在非瀏覽器環境下運行得更好。
接著,準備安裝 cordova和 ionic。
什麼是Cordova?百科上說:Cordova提供了一組裝置相關的API,通過這組API,行動裝置 App能夠以JavaScript訪問原生的裝置功能,如網路攝影機、麥克風等。Cordova還提供了一組統一的JavaScript類庫,以及為這些類庫所用的裝置相關的原生後台代碼。Cordova支援如下移動作業系統:iOS, Android,ubuntu phone os, Blackberry, Windows Phone, Palm WebOS, Bada 和 Symbian。
什麼是Ionic?百科上說:Ionic是一個專註於用WEB開發技術,基於HTML5建立類似於手機平台原生應用的一個開發架構。綁定了AngularJS和Sass。這個架構的目的是從web的角度開發手機應用,基於PhoneGap的編譯平台,可以實現編譯成各個平台的應用程式。
進入DOS視窗,通過npm指令將它們分別安裝到全域環境中。
npm install -g cordova
npm install -g ionic
注意:在安裝ionic 的時候可能會失敗,所以需要【翻 牆】進行安裝。
ionic安裝完成之後,可以使用ionic指令來建立名為myApp的項目。
ionic start myApp tabs
在這之前可以先選好要建立項目的路徑。