使用打字稿Map
时引发打字稿错误。找到以下错误。
类型“ 地图<字符串,数字> ”上不存在属性“ 清除 ”。
类型“ 地图<字符串,数字> ”上不存在属性“ 具有 ”。
类型“ 地图<数字,字符串> ”上不存在属性“ 设置 ”。
类型“ 地图<编号,字符串> ”上不存在属性“ 获取 ”。
tsconfig.json
{
"compilerOptions": {
"target": "es5",
"module": "amd",
"declaration": true,
"removeComments": true,
"noLib": false,
"experimentalDecorators": true,
"sourceMap": true,
"pretty": true,
"allowUnreachableCode": false,
"allowUnusedLabels": false,
"noImplicitAny": true,
"noImplicitReturns": true,
"noImplicitUseStrict": false,
"noFallthroughCasesInSwitch": true,
"allowJs": false,
"forceConsistentCasingInFileNames": true,
"moduleResolution": "node",
"lib": [
"es5",
"es2015",
"es2015.promise",
"dom"
],
"types": [
"jasmine",
"jasmine-ajax",
"requirejs",
"chai",
"es6-promise"
]
},
"exclude": [
"node_modules",
"dist",
"public",
"coverage",
"test-report"
],
"compileOnSave": false
}
如何解决该错误,tsconfig文件中是否需要任何配置?
注意::我在es2015
中使用过lib
,但是它无法解决错误。而且这也不是重复的问题。