モバイル アプリはバックエンド API と通信します。開発中にバックエンドのステージングされたコピーをクエリし、本番中にライブ バージョンをクエリできるようにしたいと考えています。
stage.example.com
開発中およびexample.com
本番中にクエリを実行するようにアプリを動的に構成できる必要があります。
Trigger.io forge を使用してこれらの構成パラメーターを簡単に管理するにはどうすればよいですか?
モバイル アプリはバックエンド API と通信します。開発中にバックエンドのステージングされたコピーをクエリし、本番中にライブ バージョンをクエリできるようにしたいと考えています。
stage.example.com
開発中およびexample.com
本番中にクエリを実行するようにアプリを動的に構成できる必要があります。
Trigger.io forge を使用してこれらの構成パラメーターを簡単に管理するにはどうすればよいですか?
これを行う 1 つの方法は、パラメーター モジュールを使用することです。
これにより、ビルド時にフラグをコードに渡すことができ、JavaScript はそのアクションを変更するために使用できます。
config.json で:
{
"modules": {
"parameters": {
"production": false
}
}
}
JavaScript で:
if (forge.config.modules.parameters.production) {
server_url = "example.com";
} else {
server_url = "staging.example.com";
forge.enableDebug();
alert("Set production flag to true before packaging!");
}