2

モバイル アプリはバックエンド API と通信します。開発中にバックエンドのステージングされたコピーをクエリし、本番中にライブ バージョンをクエリできるようにしたいと考えています。

stage.example.com開発中およびexample.com本番中にクエリを実行するようにアプリを動的に構成できる必要があります。

Trigger.io forge を使用してこれらの構成パラメーターを簡単に管理するにはどうすればよいですか?

4

1 に答える 1

2

これを行う 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!");
}
于 2012-07-30T23:51:33.573 に答える