無標題文章

Mac下安裝ionic和cordova,并生成iOS項目

字數562閱讀855評論0喜歡1

為了開發HTML5,除了最新使用React Native等之外,目前首選的為穩定的ionic+Angularjs來開發iOS和android.

Ionic(ionicframework一款接近原生的HTML5移動App開發框架 會html css js就可以開發app

博客地址: http://blog.img421.com/macxia-an-zhuang-ioniche-cordova-bing-yun-xing-iosxiang-mu/

ionic中文教程講解的很清楚,此網站翻譯了一些原官網文檔,而且也有諸多例子,讓我們能夠更好的學習.本教程講述一下ioniccordova安裝的具體內容.

1. 安裝npm 、node.js

1.1 打開`終端(Terminal)`,分別輸入以下內容:

npm -v

node -v

如果npm或者node可能并非最新版本或者沒有安裝,可以到nodejs官網下載最新版本.

下載好后雙擊下載的pkg包默認安裝即可。

2.安裝ionic和cordova

2.1因為某些原因,國內的網絡安裝ionic和cordova 會出現錯誤,因此要跳過某些墻。采用淘寶NPM鏡像。打開終端直接輸入以下命令即可。

sudo npm install -g cnpm --registry=https://registry.npm.taobao.org

2.2 通過淘寶NPM鏡像就可以安裝ionic和cordova包.

輸入在終端中以下內容:

sudo cnpm install -g cordova ionic

**ps:等待時間可能會長,請耐心等候**

輸出以上內容即可安裝成功。

2.3 安裝成功以后,要查看安裝的包內容是否全部都已安裝.運行命令:

ionic info

上圖中所顯示的Not installed代表未安裝,安裝方式即為紅色給出的內容,照著內容安裝即可以.

**ps:不安裝的情況下就是不能在此環境下編譯等,但是對于瀏覽器運行無影響.**

`ios-sim`代表模擬器運行環境,

`ios-deploy`代表真機運行環境。

**ps:博主只安裝了模擬器環境**

3. 項目

3.1 項目生成

終端運行

//進入桌面

cd ./Desktop

//生成demo_1文件項目

ionic start demo_1

如果創建`iOS`應用,`終端`運行:

cd demo_1

ionic platform add ios (可能會需要sudo)

ionic build ios

ionic emulate ios? //模擬器運行

生成的iOS應用會在`platforms`文件夾中顯示。

上傳中...

可以有三種方式開始一個ionic項目:

$? ionic start myApp tabs# 創建帶有top欄和bottom欄的示例項目

$? ionic start myApp sidemenu# 創建帶有左側帶有menu欄的示例項目

$? ionic start myApp blank#創建空白項目

再執行下面命令就可以再瀏覽器查看效果了:

$? ionic sserve

添加ios平臺

確保你已經安裝了xcode,執行以下命令就可以再模擬器看到效果了:

$ sudo npm install -g ios-sim

$ cd myApp

$ ionic platform add ios

$ ionic build ios

$ ionic emulate ios

添加Android平臺

確保你已經配置好android的開發環境,執行以下命令就可以再模擬器看到效果了:

$ cd myApp

$ ionic platform add android //這行可能會報錯

$ ionic build android

$ ionic emulate android

android基礎環境 JAVA 、ADT (Android SDK tools) (該過程不詳細敘述)

配置環境變量sudo vim ~/.bash_profile或者sudo vim .profile

export? PATH=${PATH}:/Users/adsage/work/adt/sdk/platform-tools:/Users/adsage/work/adt/sdk/tools

ANDROID_HOME=$HOME/work/adt/sdk

export ANDROID_HOME

使環境變量生效source .bash_profile

將android SDK目錄權限設置為可寫

chmod -R 777 sdk/

android構建依賴ant

brew update &&brew install ant

下載android API 和 鏡像

- 使用android SDK manager 下載android的API 和鏡像(當然也可以離線下載)

- 使用Android Virtual manager 創建android的虛擬機

安裝nodeJS 以及相關包

sudo npm install -g cordova ionic

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 230,825評論 6 546
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 99,814評論 3 429
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 178,980評論 0 384
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 64,064評論 1 319
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 72,779評論 6 414
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 56,109評論 1 330
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 44,099評論 3 450
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 43,287評論 0 291
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 49,799評論 1 338
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 41,515評論 3 361
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,750評論 1 375
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 39,221評論 5 365
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,933評論 3 351
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 35,327評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,667評論 1 296
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 52,492評論 3 400
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 48,703評論 2 380

推薦閱讀更多精彩內容

  • 1.要做一個盡可能流暢的ListView,你平時在工作中如何進行優化的? ①Item布局,層級越少越好,使用hie...
    fozero閱讀 743評論 0 0
  • 現在,我會想,當我要給你看這文字時,是已經到了要說再見,還是不得不告別的時候? 縱使相愛也終有必須割舍的理由,可要...
    river123456閱讀 329評論 0 0
  • 一次偶然的邂逅,讓我遇上了這位戴眼鏡,留胡子,自稱處女座的的IT男。看一看照片,恩,蠻帥的感覺,是我蠻希望自...
    棍影無雙閱讀 302評論 0 0
  • 感恩節回來的第二天,就去了醫院里,一切照舊,說不上好,也未至于不好。醫生看了看片子,若有所思地點點頭,“嗯”了一聲...
    江易禾閱讀 456評論 0 2