1

angular2 アプリケーションで「定数」変数を設定したいと考えています。ただし、システム変数が設定されているかどうかによって異なります。

今私はこれを持っています:

export const backendUrl: string = process.env.BACKEND_URL || 'http://localhost:8080';

基本的に、システム変数 BACKEND_URL が設定されている場合、定数 backendUrl がそのシステム変数に設定されますが、そうでない場合は localhost になります。

本番環境か開発環境かに応じて、バックエンド URL を異なるものにしたいと考えています。

しかし、プロセス変数が定義されていないというエラーが表示されます。タイプスクリプトでそれを行うにはどうすればよいですか? または、私が生産中か開発中かに応じてバックエンド URL を変更する方法について、より良いアイデアはありますか?

4

0 に答える 0