命令列介面
本指南演示如何創建應用程式並將它們部署到各種本機移動平臺,使用 cordova
命令列介面 (CLI)。 此工具允許您創建新專案、 建立他們在不同平臺上,和在模擬器中運行它們。 此外可以使用 CLI 來初始化後,您使用各種平臺 Sdk 來進一步發展他們的專案代碼。
系統必備元件
在運行任何命令列工具之前, 您需要為每個您想要的目標的平臺安裝 Sdk。(參見平臺指南更多詳細資訊。
若要添加支援或重建任何平臺的一個專案,您需要從支援的平臺 SDK 的同一台電腦上運行命令列介面。CLI 支援以下組合:
- iOS (Mac)
- Android (Mac、 Linux)
- 黑莓 10 (Mac、 Linux、 Windows)
- Windows Phone 7 (Windows)
- Windows Phone 8 (Windows)
- Windows 8 (Windows)
- 火狐瀏覽器作業系統 (Mac、 Linux、 Windows)
在 Mac 上,命令列是可通過終端應用的。在 PC 上,它是可作為命令提示符下配件.
就越有可能是你在 CLI 運行從不同的機器,更加意義保持遠端原始程式碼儲存庫,你拉下到本地工作目錄的資產。
若要安裝 cordova
命令列工具,請按照這些步驟操作:
-
下載並安裝Node.js。安裝完成後,您應該能夠調用
node
或npm
在命令列上。 -
安裝
cordova
實用程式。在 Unix 中,首碼的額外sudo
命令可能需要安裝開發實用程式中以其他方式限制目錄:$ sudo npm install -g cordova
安裝日誌可能會產生錯誤的任何已卸載平臺 Sdk。安裝完成後,您應該能夠運行
cordova
命令列上。
創建應用程式
轉至目錄位置您維護您的原始程式碼,並運行以下命令:
$ cordova create hello com.example.hello HelloWorld
它可能需要一些時間完成的命令,有耐心。運行 cordova -d
,請參閱有關進展的資訊。
第一個參數指定要為您的專案生成的你好目錄。 其 www
子目錄的房子您應用程式的主頁上,與各種資源下 css
, js
,和 img
,其中遵循共同 web 發展的檔命名約定。 config.xml
檔包含生成和分發應用程式所需的重要的中繼資料。
其他的兩個參數都是可選的: com.example.hello
參數提供您的專案具有反向域樣式識別碼和 HelloWorld
提供了應用程式的顯示文本。 您可以編輯這兩以後這些值在 config.xml
檔。
添加平臺
後面的所有命令都需要在專案的目錄或在其範圍內的任何子目錄內運行:
$ cd hello
您可以生成專案之前,您需要指定一組的目標平臺。 您運行這些命令的能力取決於您的電腦是否支援每個 SDK,是否你已經安裝每個 SDK。 運行任何這些從 Mac:
$ cordova platform add ios
$ cordova platform add android
$ cordova platform add blackberry10
$ cordova platform add firefoxos
運行的