1

プラグインを追加またはビルドしようとすると、以下のエラーが発生します。config.xml はその場所に存在します

私が使用しているコマンドは

$ phonegap local plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git

$ phonegap build ios

エラー

fs.js:427
 return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
             ^
Error: ENOENT, no such file or directory '/Users/Tiltmac1/Sites/RBG/plantbank-   app/platforms/ios/PlantBank/config.xml'
at Object.fs.openSync (fs.js:427:18)
at Object.fs.readFileSync (fs.js:284:15)
at Object.module.exports.parseElementtreeSync (/usr/local/lib/node_modules/phonegap/node_modules/cordova/src/xml-helpers.js:107:27)
at Object.config_parser (/usr/local/lib/node_modules/phonegap/node_modules/cordova/src/config_parser.js:25:20)
at Object.ios_parser (/usr/local/lib/node_modules/phonegap/node_modules/cordova/src/metadata/ios_parser.js:61:19)
at doInstall (/usr/local/lib/node_modules/phonegap/node_modules/cordova/src/plugin.js:131:50)
at /usr/local/lib/node_modules/phonegap/node_modules/cordova/src/plugin.js:152:41
at runInstall (/usr/local/lib/node_modules/phonegap/node_modules/cordova/node_modules/plugman/src/install.js:192:23)
at possiblyFetch (/usr/local/lib/node_modules/phonegap/node_modules/cordova/node_modules/plugman/src/install.js:62:9)
at Object.installPlugin (/usr/local/lib/node_modules/phonegap/node_modules/cordova/node_modules/plugman/src/install.js:42:5)
4

2 に答える 2

0

こんにちは、「git」もノード モジュールです。このようにプラグインをインストールする必要があります。

npm インストール -g git

これにより、git がノード ソースの場所にモジュールとしてインストールされます。

マシンを再起動します。

phonegap プラグインをインストールします: C:\Users\user1\yourprojectname>cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git

次のような応答が得られます: " https://git-wip-us.apache.org/repos/asf/cordova-plugin-cam era.git" からプラグインをフェッチしています... "org.apache.cordova. camera" for android android プロジェクト org.apache.cordova.camera を android にインストールする準備をしています。

于 2014-04-06T02:48:00.787 に答える