你好,我最近启动了nestjs,我已经使用nest new命令创建了一个新项目,当我想使用npm run start:dev启动该项目时,我在控制台中得到以下错误知道这个问题的解决方案,谢谢。
node_modules / typescript / lib / lib.dom.d.ts:16532:11-错误TS2430:接口'WebGL2RenderingContext'错误地扩展了接口'WebGL2RenderingContextBase'。
属性'clearBufferfv'的类型不兼容。
类型'((缓冲区:数字,绘图缓冲区:数字,值:ArrayLike | Float32Array,srcOffset ?:数字)=> void'不能分配给类型'{{(缓冲区:数字,绘图缓冲区:数字,值:Float32List,srcOffset? :number):void; (缓冲区:数字,绘图缓冲区:数字,值:可迭代,srcOffset ?:数字):无效; }'。
参数“值”和“值”的类型不兼容。类型'Iterable'不能分配给类型'ArrayLike | Float32Array”。类型“ Iterable”缺少类型“ Float32Array”中的以下属性:BYTES_PER_ELEMENT,缓冲区,byteLength,byteOffset和另外25个。
看来这是打字稿编译器的一个已知问题,这意味着您可能拥有系统正在使用的过时版本的Nest或打字稿。 https://github.com/microsoft/TypeScript/issues/33672