0
我是新來的角4.我有一套共同的所有環境,如dev,staging,prod等屬性我在哪裏可以放置角4的那些屬性? 。
我已閱讀有關環境,但我必須將相同的屬性複製到所有環境文件即。 environment.ts
,environment.prod.ts
等在哪裏定義常見的環境變量在角4
我是新來的角4.我有一套共同的所有環境,如dev,staging,prod等屬性我在哪裏可以放置角4的那些屬性? 。
我已閱讀有關環境,但我必須將相同的屬性複製到所有環境文件即。 environment.ts
,environment.prod.ts
等在哪裏定義常見的環境變量在角4
創建一個新的environment.common.ts文件,然後將其導入到每個環境文件中。
environment.common.ts
export const commonEnvironment = {
property1: "value"
};
environment.ts和environment.prod.ts等等
import { commonEnvironment } from './environment.common';
export const environment = {
production: false,
common: commonEnvironment
};
你必須使用共同財產使用您的次級屬性。
任何你想要的。您可以從TypeScript文件導出它們,並將它們導入需要它們的位置。 –
@JBNizet謝謝。使用environment.ts是不可能的? – Cracker
environment.ts是爲依賴於環境的事物設計的。你只是有一些常數,不依賴於環境。所以在你想要的地方定義它們,除了在environment.ts中。 –