新しい iMac (OSX Mavericks) を入手し、最新の NetBeans 7.4 + Cordova + NodeJS + PhoneGap をインストールし、すべてのインストールが正常に行われ、CLI コマンドが正しく機能していることを確認しました。
また、Android SDK とエミュレーターをインストールしてセットアップしましたが、これも正常に動作し、Netbeans にも SDK パスをセットアップしました。Git も新しくインストールされます。
しかし、NetBeans では、組み込みの Cordova テンプレート (またはそのことについては任意の Cordova プロジェクト) を使用して新しい Cordova プロジェクトを開始し、それを任意の Cordova エミュレーター (Android、iOS など) にデプロイしようとすると、以下の同じエラー:
cordova -d . create com.mego.TestCordova TestCordova
Error: Path already exists and is not empty: /Users/wzeenni/Development/Projects/Prototypes/TestCordova
Creating a new cordova project with name "TestCordova" and id "com.coolappz.TestCordova" at location "/Users/wzeenni/Development/Projects/Prototypes/TestCordova"
at CLI.create (/usr/local/lib/node_modules/cordova/src/create.js:63:25)
at new CLI (/usr/local/lib/node_modules/cordova/src/cli.js:105:30)
at Object.<anonymous> (/usr/local/lib/node_modules/cordova/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)
at node.js:901:3
/Users/wzeenni/Development/Projects/Prototypes/TestCordova/nbproject/build.xml:78: exec returned: 1
BUILD FAILED (total time: 1 second)
これは、プロジェクトを右クリックして [プロパティ] > [Cordova] > [Cordova リソースの作成] ボタンを選択したときにも発生します。ロード画面が表示され、上記と同じエラー出力が表示され、値を編集する機会がありません。
デフォルトの NetBeans インストールの設定を何も変更せず、それを機能させるためにさまざまな方法を試しましたが、役に立たなかったので、これは本当にイライラします。
Linux Mint ボックスでこれを試してみましたが、同じエラー メッセージが表示されます。「Path Already Exists」が何を意味するかは知っていますが、NetBeans で何かを変更する選択肢は実際には与えられていません。
何か案は?見逃したものをインストールする必要がありますか? Windowsでこれをまだ試していないことに注意してください。OSX Mavericks と Linux Mint だけです。
助けてくれてありがとう。