構成 (デバッグ/リリース/配布) に基づいて、マルチデバイス ハイブリッド アプリのグローバル変数を定義する方法は?
例: 私のアプリは (HTTP POST、ajax を使用して) Web サーバーにクエリを実行する必要があります。デバッグ時にはローカル Web サーバーにクエリを実行し、リリース構成をビルドするときには実稼働 Web サーバーにクエリを実行したいと考えています。
UPD:
AvaniはCordova Hooksを使用するようにアドバイスしましたが、1) MDHA に実装されていないフックのように見えます (リンク)。2) 実装されている場合、フックを保存する場所は? \project_dir\hooks
または\project_dir\bld\Debug\hooks
、または他の場所または方法ですか?MDHA ドキュメントがありません。
にフックを追加しようとしました\project_dir\hooks\after_prepare
(変更しますindex.html
)、コンパイルエラーが発生しました:
EPERM, operation not permitted 'C:\Temp\BlankCordovaApp1\BlankCordovaApp1\bld\Debug\_www'