从组件中的angular.json获取deployUrl

问题描述 投票:0回答:1

我知道可以使用例如:baseUrl从angular.json获取platformLocation.getBaseHrefFromDOM()。有没有办法在Angular 7中获得组件中的deployUrl

我正在进行一些速度改进,我正在使用cdn存储我的样式文件,所以它存储在deploy-url/styles.js。我必须在app.component.ts(延迟加载样式)中加载它,但我需要完整的URL。

angular angular-universal
1个回答
0
投票

我不知道deployUrl是什么或存储在哪里但是如果它在JSON文件中你可以读取environment.ts文件中的JSON文件,然后通过你的环境访问它,但如果你使用AOT这可能会破坏AOT小心。

或者,只需读取想要数据的组件中的JSON文件。

要读取JSON文件:

import * as myJson from './path/my-file.json'

然后:

console.log(myJson.deployUrl)
© www.soinside.com 2019 - 2024. All rights reserved.