Cordovaのウェブサイトでは、アルファベット順にフックの長いリストが表示されますが、それらがトリガして実行される正しい順序は何ですか?Cordovaフックの注文
cordova.js
スクリプトをビルド/コンパイルする前に、ファイルhead
のindex.html
に追加しようとしています。
まず、before_build
とbefore_compile
の間には何が起こりますか? build
とcompile
の違いは何ですか?
build
は、compile
のプラットフォームコードの前にすべての資産をコピーしていますか?だから私のフックはbefore_build
ディレクトリにあるはずですか?
私が間違っている場合は、私に確認してください。
ドキュメントが不明であるため、また、フックの正しい順序が皆に参考になります:)
EDIT:
cordova-cli
が自動的にそれが欠けている場合には、最終的には私のためcordova.js
スクリプトを追加していますか?フックをテストしていて、それがうまくいかなくてもスクリプトはすでにhtmlファイルに存在しています。
明らかに、元の 'index.html'ファイルに手作業で入れなかったとしても、私の' cordova.js'ファイルは既に追加されています。開発中には良いことだから、コンソールに404エラーは表示されません。 フックスクリプトで問題を解決したとしても、すべてのフックがどの順番で実行されるかを知ることはクールです – Zorgatone