嵌套js:npm运行启动在新项目中失败

问题描述 投票:0回答:1

你好,我最近启动了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个。

typescript nest
1个回答
0
投票

看来这是打字稿编译器的一个已知问题,这意味着您可能拥有系统正在使用的过时版本的Nest或打字稿。 https://github.com/microsoft/TypeScript/issues/33672

© www.soinside.com 2019 - 2024. All rights reserved.