inoic2混合開發(fā)構(gòu)建

說明:mac nvm 安裝的v9.2.0node

一、開發(fā)環(huán)境配置

1、sudo安裝cordova ionic 時(shí)一直報(bào)錯(cuò)node pre gyp err,然后換了淘寶鏡像,雖然能安裝可不能運(yùn)行項(xiàng)目 果斷卸載 uninstall.先運(yùn)行npm install -g graceful-fs graceful-fs@lates,再安裝? 然后查看cordova版本 這時(shí)會(huì)提醒安裝,按命令安裝即可。

2、安裝安卓jdk v1.8

安裝android studio

配置環(huán)境變量在.bash_profile中添加javahome等具體參見官網(wǎng)

安裝Virtual BOX

安裝Genymotion

啟動(dòng)Genymotion添加一個(gè)模擬設(shè)備。

3、安裝ios

安裝好xcode后

終端運(yùn)行:$ xcode-select --install

npm安裝命令行啟動(dòng)環(huán)境:$ npm install -g ios-deploy和$ npm install

-g ios-sim(也可不安裝直接xcode打開或者雙擊打開.xcodeproj文件。)

二、開發(fā)

1、創(chuàng)建項(xiàng)目$ ionic start MyIonicProject(項(xiàng)目名) tutorial(模板類型)

2、瀏覽器查看:

$ cd MyIonicProject/

$ ionic serve

3、添加平臺(tái):

$sudo? cordova platform add ios

$sudo? cordova platform add android

4、打包成app:

ionic cordova build android --prod --release

(執(zhí)行時(shí)遇到了權(quán)限錯(cuò)誤,執(zhí)行sudo chmod 755 /Applications/Android\ Studio.app/Contents/gradle/gradle-4.1/bin/gradle即可)

ionic cordova build ios --prod --release

5、調(diào)試發(fā)布

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容