Как использовать пакет gltf-validator в приложении Angular
Я добавил gltf-validator (версия 2.0.0-dev.2.7) в мой угловой проект с использованием узла. В моем файле TS компонента я пытаюсь включить его с
import * as validator from 'gltf-validator'
Приложение компилируется без проблем, но в консоли браузера я получаю эту ошибку:
Uncaught ReferenceError: глобальный не определен
в Object../node_modules/gltf-validator/gltf_validator.dart.js (gltf_validator.dart.js:1)
в webpack_require (начальная загрузка:78)
в модуле../node_modules/gltf-validator/module.mjs (module.mjs:1)
в webpack_require (начальная загрузка:78)
в модуле../src/app/inspector/inspector.component.ts (main.js:673)
в webpack_require (начальная загрузка:78)
в модуле../src/app/app.component.ts (main.js:113)
в webpack_require (начальная загрузка:78)
в модуле../src/app/app.module.ts (app.component.ts:13)
в webpack_require (начальная загрузка:78)
Я попытался добавить несколько полифилов, но в gltf_validator.dart.js есть несколько переменных, которые не определены во время выполнения.
Похоже, GLTF-валидатор работает в чистой среде JavaScript с
var validator = require('gltf-validator')
Я тоже так пробовал, но безуспешно.
Как мне использовать такой пакет, как gltf-validator в проекте Angular7?