我正在使用 Webpack 构建一个前端,其中包含 ThreeJs 功能。过去,我过去常常不在我的包中包含 ThreeJs 以保持其较小(我在我的 index.html 中使用来自 CDN 链接的 ThreeJs UMD)。不过,我确实使用了 @types/Three
包进行输入。
但是,@types/two
现已被弃用。相反,two
现在包含其自己的模块类型。但现在,我无法弄清楚如何仅针对其类型使用三个包,而不在我的包中包含所有大量的 ThreeJs 代码。
建议?
最佳答案
它最初被弃用,但是 @types/three
现在又可以使用的地方了。 Moving back to DefinitivelyTyped于 2021 年 1 月完成。
所以只需通过运行添加类型
npm install -D @types/three
关于typescript - 如何从 ThreeJs 包中获取 TypeScript 类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57237700/