我在Visual Studio代码中编写了一个angular2
应用程序。最近,我将Visual Studio Code更新为1.10.2。但它突出显示window
有错误。当我查看它时,我发现它说:
[ts]找不到名称'窗口'。
我的代码如下:
saveCustomIndex(customIndex:any,indexName:string){
window.localStorage.setItem(indexName,JSON.stringify(customIndex));
}
截图
我该如何处理?谢谢!
答案 0 :(得分:7)
在tsconfig.json
上,请确保在您的图书馆列表中添加"dom"
。
tsconfig.json
应该或多或少地看起来像这样:
{
"compileOnSave": false,
"compilerOptions": {
"outDir": "./dist/out-tsc",
"sourceMap": true,
"declaration": false,
"module": "commonjs",
"moduleResolution": "node",
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"lib": [
"es2016",
"dom"
]
}
}