Как использовать пакет gltf-validator в приложении Angular - PullRequest
0 голосов
/ 02 февраля 2019

Я добавил gltf-validator (версия 2.0.0-dev.2.7) в мой угловой проект с использованием node.В моем файле 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)
в 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)

Я пытался добавить некоторые полифилы, но в gltf_validator.dart.js есть несколько переменных, которые не определены во время выполнения.

ЭтоКажется, gltf-валидатор работает в чистом окружении javascript с

var validator = require('gltf-validator')

Я тоже так пробовал, но безуспешно.

Как использовать такой пакет, как gltf-validator в проекте Angular7?

...