angular2 アプリケーションで「定数」変数を設定したいと考えています。ただし、システム変数が設定されているかどうかによって異なります。
今私はこれを持っています:
export const backendUrl: string = process.env.BACKEND_URL || 'http://localhost:8080';
基本的に、システム変数 BACKEND_URL が設定されている場合、定数 backendUrl がそのシステム変数に設定されますが、そうでない場合は localhost になります。
本番環境か開発環境かに応じて、バックエンド URL を異なるものにしたいと考えています。
しかし、プロセス変数が定義されていないというエラーが表示されます。タイプスクリプトでそれを行うにはどうすればよいですか? または、私が生産中か開発中かに応じてバックエンド URL を変更する方法について、より良いアイデアはありますか?