cordova 打包流程

參考http://www.itdecent.cn/p/e952fa42880e
Cordova官方文檔

  1. 安裝cordova

sudo npm install -g cordova

  1. 如果沒有安裝node.js下載安裝Node.js
  2. 進入需要創(chuàng)建項目的目錄下創(chuàng)建項目

cordova create productname com.example.hello appname
productname 文件名
com.example.hello項目bundle name
appname 項目名

  1. 在該項目目錄下添加平臺

cd proname
cordova platform add ios --save
cordova platform add android --save
cordova platform add browser --save

  1. 檢查平臺設(shè)置情況

cordova platform ls

  1. 檢測是否滿足平臺要求

cordova requirements
不滿足根據(jù)提示添加缺少的庫
ios的依賴庫添加 npm install -g ios-deplay

  1. 構(gòu)建APP

cordova build android/ios/browser

  1. 在模擬器中運行

cordova emulate android/ios

  1. 在真機中運行

cordova run android/ios

  1. 在瀏覽器中運行

cordova run browser

  1. 添加插件

cordova plugin add cordova-plugin-camera

項目內(nèi)容更改

Html內(nèi)容替換問題 www目錄下的網(wǎng)頁項目內(nèi)容發(fā)生改變時需要刷新生成的xcode項目cordova platform update ios --save

  • 替換www下的內(nèi)容問題,index.html要放在一及目錄下
  • www下的內(nèi)容有變化時,需要更新相應(yīng)的platform
cordova platform update ios 提示不支持這個寫法
//先刪除,在重新添加,
cordova plugin save
cordova platform rm ios
cordova platform add ios根據(jù)提示重新修改

更新Cordova

sudo npm update -g cordova 更新
sudo npm install -g cordova@3.1.0-0.2.0 安裝特定版本
npm info cordova version 查看當(dāng)前版本
cordova platform update android --save 更新平臺
cordova platform update ios --save 更新平臺

建立新項目

1. sudo npm install -g cordova 已安裝過可省略這一步
2. Node.js下載安裝已安裝過可省略這一步

  1. cordova create productname com.example.hello appname
  2. 先進入cd productname項目目錄,然后在項目目錄下添加平臺 cordova platform add ios/android/browser --save
    5. cordova platform ls 查看已安裝的平臺可省略
    6. cordova requirements 查看是否滿足安裝條件,如果已安裝使用過可省略 不滿足條件時根據(jù)提示安裝需要的插件 npm install -g ios-deplay ios的依賴庫,(已安裝過可省略這一步)
  3. cordova build android/ios/browser 構(gòu)建App
  4. cordova emulate android/ios在模擬器中運行
  5. cordova run android/ios在真機中運行
  6. cordova plugin add cordova-plugin-camera 插件添加

更新www內(nèi)容的流程

  1. cordova plugin save
  2. cordova platform rm ios/android
  3. cordova platform add ios/android --save
  4. cordova run ios/android 或者cordova build ios/android 或者 cordova emulate ios/android

打包的事

平臺添加后再platform目錄下能找到相應(yīng)的平臺項目,可以使用各自版本打包xcode等工具

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

相關(guān)閱讀更多精彩內(nèi)容

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