Как импортировать Pixi.js в существующий проект Polymer 1.0

Справочная информация: я хочу расширить Google Tensorboard ( https://github.com/tensorflow/tensorboard), который основан на Polymer 1.x. Для моих предложений я хочу использовать библиотеку Pixi.js ( https://github.com/pixijs/pixi.js/) в этом полимерном проекте.

Проблема: Vulcanize выдает следующую ошибку:

SEVERE /tf-imports/pixi.html.js:2: ERROR - Failed to load module             
"pixi.min.js"
    import * as PIXI from 'pixi.min.js'
    ^

SEVERE /tf-imports/pixi.html.js:5: ERROR - variable module$pixi_min is undeclared
    if (!PIXI.utils.isWebGLSupported()) {
         ^^^^

Я добавил правило Базеля, чтобы добавить pixi.min.js в процесс сборки (я не уверен, правильно ли я это сделал).

С использованием PIXI переменная прямо как в демке pixijs не работала. После поиска в Google некоторые люди предложили использовать import или же require чтобы использовать его с nodejs. Но это не помогло в моем случае. Вот код pixi.html для ошибки выше:

<script jscomp-nocompile src="pixi.min.js"></script>
<script>
    import * as PIXI from 'pixi.min.js'
    let type = "WebGL"
    if (!PIXI.utils.isWebGLSupported()) {
       type = "canvas"
    }

    PIXI.utils.sayHello(type)
</script>

Я понятия не имею, в чем причина проблемы, так как я раньше не работал с такого рода фреймворками. Проблема с импортом JavaScript? Файл 'pixi.min.js' не найден?

0 ответов

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