只是學習使用Ionic構建混合應用程序,並且在ionic prepare
命令中無法找到大量信息。任何人都知道它是什麼或它與ionic build
有什麼不同?「離子構建」和「離子製備」之間有什麼區別?
回答
從官方文檔:
如果你想獲得先進的,你也可以通過打開平臺所需的XCode或Android Eclipse項目/ PLATFORM根內打開項目文件爲特定平臺你的項目。然後,您可以從特定於平臺的IDE中進行構建和測試。注意:如果你走這條路線,我建議仍在根目錄www文件夾內工作,當你修改這個文件夾時,運行命令:
$ cordova prepare ios
,它將用www
文件夾中的代碼更新iOS特定項目。注意:這將覆蓋您對platforms/ios/www
和其他平臺特定文件夾所做的任何更改。
因此,要總結這一部分 - 如果你正在使用的XCode測試和運行代碼,更改代碼的某些部分之後,你只需要運行ionic prepare
更新iOS的項目,然後再繼續你哪在XCode中使用。
ionic build
命令實際上準備最終(例如在Android中它是.apk文件)文件,然後可以將其複製到設備並通過在設備上手動運行進行測試(或使用ionic emulate
命令對其進行測試仿真器)。
源文件:http://ionicframework.com/docs/guide/testing.html – Sandra
尼古拉的答案是正確的。綜上所述:
ionic prepare <platform>
將www文件夾中的所有文件複製到目標平臺的www文件夾中。ionic build <platform>
也這樣做,但也建立應用程序的源代碼,以便它可以在模擬器/模擬器或設備上運行。
簡單,建會做準備和編制,以及爲你..這是科爾多瓦的情況下,所以林假設它是因爲離子是建立在科爾多瓦頂samething ..
由於我在Android和iPhone的apk運行過程中經歷過,稱離子cordova或cordova是相同的,默認情況下離子調用cordova用於構建或運行或者任何操作不相交。
離子科爾多瓦構建:離子科爾多瓦構建[],它需要的平臺明確地作爲參數,其他明智花費下平臺.jeson文件的本地配置。
在離子cordova準備或cordova pepare的情況下,沒有參數將增加兩個平臺之一android和其他ios。
如果我們明確提到cordova準備android/ios,它會相應地生成相應的平臺。
準備構建收集必要依賴關係的平臺,並嘗試部分解決此問題,但僅構建依賴關係進程的停止。
但是應該有一個明確的建議,跟蹤科爾多瓦當地人的版本,這可能會導致一些問題。
- 1. 離子和Android之間的區別sdk
- 2. 當使用「離子開始」什麼是「離子 - 角」和「離子1」類型之間的區別?
- 3. 「離子服務」和「離子建立瀏覽器」之間的區別
- 4. CLLocationManager和CMPedometer之間的距離有什麼區別
- 5. 離子phonegap構建和config.xml
- 6. 離子發射和直接加載索引之間的區別
- 7. 離子構建Android:CordovaLib:compileDebugJavaWithJavac
- 8. 在離子之間的離子視圖之間導航
- 9. 緩衝區大小和兩個地址之間的距離有什麼區別?
- 10. 子類和子類有什麼區別?
- 11. 構建和製造之間的區別?
- 12. 子進程和execfile之間有什麼區別
- 13. 子窗口和後代窗口之間有什麼區別?
- 14. 此WHERE子句和此加入之間有什麼區別?
- 15. 方法「插入子視圖」和「presentModalViewController」之間有什麼區別?
- 16. 離子和USB設備
- 17. 離子CLI構建錯誤
- 18. 離子2構建問題
- 19. 調用渲染和離開隱式渲染運行之間有什麼區別?
- 20. 離子控制器和服務結構
- 21. 離子安裝和構建困難
- 22. 物理量子位和邏輯量子位之間有什麼區別?
- 23. 「離子構建Android」 構建失敗
- 24. 子類和類別之間的區別?
- 25. 離子應用可工作在「離子服務」,並在離子視圖,但不能與「離子構建IOS」
- 26. 「層」和「層」之間有什麼區別?
- 27. Tableau和QlikView之間有什麼區別
- 28. Microsoft.CompilerServices.AsyncTargetingPack和Microsoft.Bcl.Async之間有什麼區別?
- 29. @Entity和@embeddable之間有什麼區別
- 30. ContentObservable和DataSetObservable之間有什麼區別?
我的回答有助於您瞭解差異嗎?如果是這樣(我看到你是新來的)認爲它是一個被接受的答案。 – Nikola