如何在Angular项目中包含独立声明?

时间:2018-01-18 09:51:12

标签: angular typescript

我在google上遇到困难。

基本上我正在学习WebGL2而我正在使用@types/webgl2,因为在撰写本文时,许多WebGL2声明并不作为任何标准d.ts库的一部分存在。

由于实验正在进入Angular App,所以在开发过程中一切都很好。

但是,Angular CLI无法构建:

error TS2304: Cannot find name 'WebGL2RenderingContext'.

这似乎是特定的,与标准声明不同。 webgl2不是模块,而其他@types不是。也就是说import * as PIXI from 'pixi.js'使用@types/pixi.js是有效的,因为独角兽就是这样做的。但是,webgl2不是模块。我无法导入它,因为它增加了内置的浏览器API调用。

问题

如何让Angular在全球范围内查看我的声明,是否有最佳实践可以将此链接用于标准的Angular CLI设置?

0 个答案:

没有答案