Я пытаюсь использовать Map с помощью JSON-разбора следующим образом:
Object.entries((JSON.parse(variables)))
и компилятор выдает ошибку
Property 'entries' does not exist on type 'ObjectConstructor'
Но метод работает, и я могучтобы получить мою карту.Я искал другие вопросы и изменил target и lib внутри файлов tsconfig.Внутри tsconfig.app.json
у меня есть:
{
"extends": "../tsconfig.json",
"compilerOptions": {
"outDir": "../out-tsc/app",
"module": "es2017",
"target": "ESNext",
"baseUrl": "",
"types": [
"node"
],
"lib": [
"es2018",
"dom"
]
},
"exclude": [
"test.ts",
"**/*.spec.ts"
]
}
и в tsconfig.spec.json
:
{
"extends": "../tsconfig.json",
"compilerOptions": {
"outDir": "../out-tsc/spec",
"module": "commonjs",
"target": "ESNext",
"baseUrl": "",
"types": [
"jasmine",
"node"
],
"lib": [
"es2018",
"dom"
]
},
"files": [
"test.ts",
"polyfills.ts"
],
"include": [
"**/*.spec.ts",
"**/*.d.ts"
]
}
Я думал, что этого достаточно, чтобы установить target и lib, но он не работает.Что еще нужно изменить, чтобы удалить ошибку компилятора?