搜了一下tsconfig.json
文件需要配置"jsx": "preserve"
,但我的config文件原先就有这个配置。因为项目一开始是可以正常报错的,迁移到大仓后就有问题了。中间也考虑了是否是配置文件位置的问题,调整了位置也没有解决问题。
最后看到tsconfig.json
文件另一个报错“找不到node的类型定义文件”
原因是我没有安装@types/node
,装上后重新打开IDE”类型{}不存在属性“和“找不到node的类型定义文件”报错都没有了。
// npm
npm i @types/node --save-dev
// pnpm
pnpm add @types/node