簡體   English   中英

安裝PhoneGap Cordova 3.0

[英]Installing PhoneGap Cordova 3.0

我使用phonegap 2.9進行開發,安裝起來非常容易,但是phonegap 3.0使用了一些nodejs和命令行進行安裝。 我找到了本教程,但步履蹣跚。 直到這條線,

   npm install -g plugman.

它正在工作,但是在此步驟之后,有一行,

然后將工作目錄更改為項目目錄。

我無法解決這個問題並在運行時出現錯誤

cordova -d platform add android

這是我面臨的錯誤,

C:\Users\Comp\AppData\Roaming\npm\node_modules\cordova\src\util.js:57
        throw new Error('Current working directory is not a Cordova-based
              ^
Error: Current working directory is not a Cordova-based project.
at Object.module.exports.cdProjectRoot (C:\Users\Comp\AppData\Roaming\npm\no
de_modules\cordova\src\util.js:57:19)
at CLI.platform (C:\Users\Comp\AppData\Roaming\npm\node_modules\cordova\src\
platform.js:35:36)
at new CLI (C:\Users\Comp\AppData\Roaming\npm\node_modules\cordova\src\cli.j
s:109:30)
at Object.<anonymous> (C:\Users\Comp\AppData\Roaming\npm\node_modules\cordov
a\bin\cordova:41:16)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Function.Module.runMain (module.js:497:10)
at startup (node.js:119:16)

任何幫助,將不勝感激。

我認為您尚未使用以下方法創建新項目:cordova創建[PATH] [ID] [NAME]

這將創建一個.cordova,平台和www文件夾。 使用3.3時情況有所不同,在這種情況下將沒有.cordova文件夾,但這並不重要。

運行create命令后,您應該使用“ cordova platform add android”添加android平台(在cd-輸入您使用cordova create命令輸入的路徑后)。 現在,您應該將2.9應用程序www文件夾的內容復制到已創建的www文件夾Cordova。

運行“ cordova build android”后,您會注意到它已將www文件夾復制到“ platforms / android / assests / www”,您永遠不要在此處進行更改,因為運行cordova build android命令會覆蓋它。

下一頁的更多信息: http : //cordova.apache.org/docs/en/3.2.0/guide_platforms_android_upgrading.md.html#Upgrading%20Android

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM