私はいくつかのJavaScriptスクリプトを持っています。また、アプリのメイン ページにこれらのスクリプトを起動するボタンを追加しました。プレリリース時にはこのボタンとスクリプトを積極的に使用していますが、リリース バージョンではこのボタンとスクリプトを削除する必要があります。
アプリのプレリリース (デバッグ) およびリリース バージョンで UI 要素を追加/削除する方法はありますか? おそらくgwt.xmlのプロパティ経由ですか?
リリースまたはデバッグ バージョンをビルドしているかどうかを検出するために、GWT で設定およびクエリできる構成プロパティを導入できます。
gwt.xml ファイルで:
<define-configuration-property name="yourkey" is-multi-valued="false" />
<set-configuration-property name="yourkey" value="yourvalue" />
その後、バインディング ルールを使用して、さまざまな実装をクラスにバインドできます。
(遅延バインディングを参照): https://developers.google.com/web-toolkit/doc/latest/DevGuideCodingBasicsDeferred