接收一个新项目,ts报错【找不到名称“document”。是否需要更改目标库? 请尝试更改 “lib” 编译器选项以包括 “dom”】,使用npx tsc --showCOnfig查看当前ts配置,显示lib的配置是包含dom的。
经过多方调试,定位,问题出在了一个.d.ts上,因为这个文件上面加了一句
/// <reference no-default-lib="true"/>
这句代码,表示 明确告诉 TypeScript 编译器:不要自动包含默认的类型库(如 lib.d.ts) 。