我在appsetting中有一些配置,我会改变一个硬码字符串,并使appModule从appsetting中读取。这是我在appmodule.ts中的硬代码:
AgmCoreModule.forRoot({
apiKey: 'testtesttest',
libraries: ['places']
}),
这是我在appsetting。json中的部分:
"Geocode": {
"apiKey": {
"key": "testtesttest"
}
}
我怎样才能使它像这样工作?
AgmCoreModule.forRoot({
apiKey: appsetting.Geocode.apiKey.key,
libraries: ['places']
}),
在您的tsconfig.json
(文档)中设置这些
"resolveJsonModule": true,
"esModuleInterop": true,
你应该能够做:
import appsetting from './appsetting.json'
AgmCoreModule.forRoot({
apiKey: appsetting.Geocode.apiKey.key,
libraries: ['places']
}),