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