Sublime сообщает об ошибке "не могу найти имя" окна "."для машинописи - PullRequest
0 голосов
/ 25 ноября 2018

Я работаю над проектом 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"
    ]
  }
}
...