Angular 6 устанавливает максимальную версию TypeScript 2.9.2.
Однако из-за устаревшего lib.dom.d.ts
в этой версии TS я хотел бы использовать lib.dom.d.ts
из TypeScript 3.0.3, который решает проблемы, с которыми я сейчас сталкиваюсь.
Можно ли использовать lib.dom.d.ts
из TS 3.0.3 в проекте TS 2.9.2 без проблем с node_modules
(вручную заменяя файлы там)?
Или, как вариант, есть @types
пакеты, содержащие новейшие lib.dom.d.ts
, разработанные специально для использования с более ранними, чем последняя версия компилятора TS?
ERROR in The Angular Compiler requires TypeScript >=2.7.2 and <2.10.0 but 3.0.3 was found instead.
- person Alexander Abakumov   schedule 20.09.2018node_modules
? Да, это последнее средство, я просто ищу любые другие удобные в обслуживании варианты, которые могут быть у TS. - person Alexander Abakumov   schedule 20.09.2018"lib": ["es2017", "dom"]
вtsconfig.json
? - person Microsmsm   schedule 20.09.2018const storage: StorageManager = navigator.storage;
не будет компилироваться с TS 2.9, но отлично скомпилируется с TS 3.0. - person Alexander Abakumov   schedule 20.09.2018