Как использовать пакет 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?

0 ответов

Другие вопросы по тегам