原文:http:///blog/ionic-vagrant-android/ 在開發(fā)HybridApp應(yīng)用時,配置Ionic, Cordova, and Android開發(fā)環(huán)境是件麻煩的事情,是一 個最大的痛點。 特別是對于在Windows平臺下開發(fā)的新開發(fā)者來說,在各種各樣的類linux shell環(huán)境下配置nodejs,Cordova,android很痛苦。在linux或mac下配置開發(fā)環(huán)境則相對簡單。現(xiàn)在ionic團隊發(fā)布了一個解決方案解決這個問題:Ionic Vagrant鏡像。 如果你還不熟悉Vagrant,簡單來說它是一個使用虛擬機創(chuàng)建可復(fù)用開放環(huán)境的工具,主要通過 VirtualBox。有點類似Docker了,不過兩者層次不一樣。這意味著你可以配置一個包含了開發(fā)HybridApp或開發(fā)原生應(yīng)用需要的Android和Cordova等所有工具的虛擬機。 使用這個項目,你需要下載最新版本的代碼,解壓縮,然后通過命令行cd命令進(jìn)入解壓后的目錄。 如果你已經(jīng)安裝了Vagrant和VirtualBox,下面你只需要運行vagrant up, 虛擬機就會自動下載和配置,這需要花一點時間,但這個過程是自動的,只需要開始時做一次就可以了。 當(dāng)鏡像構(gòu)建完成并運行后,你可以運行vagrant ssh遠(yuǎn)程連接到鏡像,上面有完整的HybridApp開發(fā)環(huán)境,包括支持通過USB連接Android設(shè)備調(diào)試。然后可以配置到vagrant的共享目錄,這樣開發(fā)時就和不用虛擬機一樣了! 這是第一個版本,需要的同學(xué)趕快試試吧,讓ionic團隊知道你是怎樣用它的。
項目github地址 Ionic Vagrant Project |
|