2017-11-25 6 views
0

私は角度4の新しいです。私はdev、staging、prodなどのすべての環境で共通のプロパティを持っています。 。

私は環境について読みましたが、そこではすべての環境ファイルに同じプロパティをコピーする必要があります。 environment.ts,environment.prod.tsなど角度4の一般的な環境変数を定義する場所

+1

どこでも好きです。それらをTypeScriptファイルからエクスポートし、必要な場所にインポートします。 –

+0

@JBNizetありがとう。 environment.tsではできませんか? – Cracker

+0

environment.tsは環境に依存するもののために設計されています。環境に依存しない定数があります。したがって、environment.tsを除き、どこでも好きな場所に定義してください。 –

答えて

1

新しいenvironment.common.tsファイルを作成し、各環境ファイル内にインポートします。

import { commonEnvironment } from './environment.common'; 

export const environment = { 
    production: false, 
    common: commonEnvironment 
}; 

environment.common.ts

export const commonEnvironment = { 
    property1: "value" 
}; 

environment.tsとenvironment.prod.tsなどが...あなたは、あなたのサブプロパティを使用するのが一般的プロパティを使用する必要があります。

関連する問題