如何在Angular应用中使用gltf-validator包

时间:2019-02-02 04:08:01

标签: typescript npm angular7 gltf

我已使用node将gltf-validator(版本2.0.0-dev.2.7)添加到我的角度项目中。在我的ts文件中,我尝试将其包含在

import * as validator from 'gltf-validator'

该应用程序编译正常,但在浏览器控制台中出现此错误:

  

未捕获的ReferenceError:未定义全局   
  在Object ../ node_modules / gltf-validator / gltf_validator.dart.js(gltf_validator.dart.js:1)   
  位于 webpack_require (引导程序:78)   
     在Module ../ node_modules / gltf-validator / module.mjs(module.mjs:1)
     位于 webpack_require (引导程序:78)   
     在Module ../ src / app / inspector / inspector.component.ts(main.js:673)   
     位于 webpack_require (引导程序:78)   
     在Module ../ src / app / app.component.ts(main.js:113)   
     位于 webpack_require (引导程序:78)   
     在Module ../ src / app / app.module.ts(app.component.ts:13)   
     在 webpack_require (引导程序:78)

我尝试添加一些polyfill,但是gltf_validator.dart.js中有几个在运行时未定义的变量。

看来gltf-validator可以在

的纯JavaScript环境中工作
var validator = require('gltf-validator')

我也尝试过这种方法,但没有成功。

如何在Angular7项目中使用gltf-validator之类的包?

0 个答案:

没有答案