vConsole
vConsole copied to clipboard
TS项目中使用时运行和编译报类型错误
vConsole Version:3.15.1 TypeScript Version: 3.9.3 Node Version: 16.13.1
ERROR in ......../node_modules/vconsole/dist/vconsole.min.d.ts(1115,24):
Cannot find name 'ResizeObserverCallback'
1113 | export const hasResizeObserver: () => boolean;
1114 | export const useResizeObserver: () => {
> 1115 | new (callback: ResizeObserverCallback): ResizeObserver;
| ^
1116 | prototype: ResizeObserver;
1117 | } | typeof EmptyResizeObserver;
1118 | }
遇到了和你一样的问题,我的解决方案是:
yarn add @types/resize-observer-browser -D- 修改
tsconfig.json
{
...
"compilerOptions": {
"types": ["resize-observer-browser"]
}
}