npm instal -g cordova 安裝
卸載cordova npm unistall cordova -g
安裝指定版本 npm install -g cordova@4.1.1
cordova create CordovaProject io.cordova.hellocordova CordovaApp
CordovaProject 是建立應用程序的目錄名稱。
io.cordova.hellocordova 是默認的反向域值。 若是可能,您應該使用您本身的域值。 (包名)
CordovaApp 是您應用的標題。
例如:cordova create ZacharyResume Zachary.Qi.Resume Zachary簡歷
生成的cordova文件中
config.xml -包含應用相關信息,使用到的插件以及面向的平臺
platforms – 包含應用運行平臺如 Android 和 iOS 上對應的 Cordova 庫
plugins – 包含應用所需插件的 Cordova 庫,使得應用可以訪問例如照相機和電池狀態相關的事項。
www – 包含應用源代碼,例如 HTML, JavaScript 和 CSS 文件
hooks – 包含爲個性化應用編譯系統所需的腳本
<platform name="android"> <allow-intent href="market:*" /> <icon density="ldpi" src="res/icon/android/icon-36-ldpi.png" /> <icon density="mdpi" src="res/icon/android/icon-48-mdpi.png" /> <icon density="hdpi" src="res/icon/android/icon-72-hdpi.png" /> <icon density="xhdpi" src="res/icon/android/icon-96-xhdpi.png" /> </platform>
具體查看 http://cordova.axuer.com/docs/zh-cn/latest/config_ref/images.htmlhtml
在根目錄package.json的displayName以及config.xml的name進行更改
1、內置瀏覽器插件 以便在瀏覽器上 運行查看效果 cordova plugin add cordova-plugin-inappbrowser
移除插件
cordova plugin remove cordova-plugin-inappbrowser
二、安裝使用平臺 安卓、ios、windows cordova platform add android/ios/windows --save
--save 確保他們保存在了config.xml中
三、移除使用平臺 cordova platform rm android/ios/windows cordova platform remove android/ios/windows
四、在瀏覽器上運行cordova cordova serve browser
五、檢查安裝了那些平臺 cordova platform ls
六、檢查是否知足構建平臺的需求 cordova requirements
七、在虛擬機上運行安卓 cordova run android
八、打包成安裝包 cordova build android
九、熱更新 cordova plugin add cordova-hot-code-push-plugin 熱更新 插件 npm install -g cordova-hot-code-push-cli 熱更新插件的命令行工具