Я работаю над проектом Angular.Я использую window.localStorage
в своем коде.Компиляция прошла успешно, и страница работает хорошо.Тем не менее, есть некоторые недостатки.Я использую Sublime Text
для редактирования моих кодов.Плагин TypeScript
установлен для обеспечения интеллектуальной проверки и завершения кода.Но Sublime
показывает ошибку при слове window
.Ошибка говорит cannot find name 'window'.
.Конечно, это не влияет на сам проект.Но это действительно раздражает :(. Кто-нибудь знает, почему это происходит и как его решить?
Мой tfconfig.json
файл здесь. Опция lib
установлена как ["es2018","dom"]
.
{
"compileOnSave": false,
"compilerOptions": {
"baseUrl": "./",
"outDir": "./dist/out-tsc",
"sourceMap": true,
"declaration": false,
"module": "es2015",
"moduleResolution": "node",
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"target": "es5",
"typeRoots": [
"node_modules/@types"
],
"lib": [
"es2018",
"dom"
]
}
}