PhoneGap CLIビルドプラグインキャッシュ?
-
20-12-2019 - |
質問
現在 PhoneGap 3.1 プロジェクトに取り組んでいます。私はCLIを使って局所的に作業します。
リモートGitHub Repoを介してインストールされた(リモートGithub Repoを介して)2サブディレクトリを含む/プラグインディレクトリにディレクトリを作成したCLI を使用したサードパーティのプラグインは、IOSとAndroidネイティブコードを含むSRCといくつかの.jsファイルを含むwww /ディレクトリ。
私が最初にiOS のためのアプリを構築するとき(まだCLIを使用している)すべてがうまくいったとphonegapはそれを魔法とし、正しい場所にすべてをコピーしました!
しかしプラグインの作者は、私が修正し、彼のマスターレポに要求された.jsファイルの1つを少し間違えました。そのため、/ pluginsディレクトリのJSファイルにも同じ修正をしました。 しかし私がアプリを再コンパイルしたとき、PhoneGapは私の変更を無視してを無視し、私の古いファイルを使用しました。その後、/プラグインと/ PlateForms / iOS / ...に訂正を行いましたが、まだサポートされています。 だから私はPhoneGapがレポから毎回プラグインを再ノードしているのか疑問に思いますか?あるいはいくつかの種類の建物キャッシュを持っています...誰もが手がかりを持っていますか?
これは私をナッツを運転しています!
あなたの助けをありがとう。
解決
私は解決策を見つけました!
PhoneGapは実際にビルド用のキャッシュを持っています。
隠しディレクトリを作成する /plateforms/ios/.staging
このディレクトリには、明らかに更新されなかった.jsファイルのコピーが含まれていました。
それがバグや機能であるかどうかわからない...
これが役立つことを願っています!