Как игнорировать ошибку «notfined no-undef» при компиляции в response- js - PullRequest
0 голосов
/ 02 февраля 2020

Я пытаюсь интегрировать игровой движок cocos-2d- js с response- js. Я добавил игровой движок вместе с файлами конфигурации и игры в папку publi c. Я использую create-реагировать-приложение.

Я не знаю, движусь ли я в правильном направлении с интеграцией, но игра, кажется, работает нормально. Проблема заключается в доступе к коду игры, который находится в простых js файлах. Я могу получить доступ к игровым переменным внутри реактивных jsx-файлов, но, поскольку они должны быть скомпилированы, я получаю ошибку 'notfined no-undef' во время компиляции реактивных jsx-файлов. Я полагаю, что это потому, что переменные не существуют во время компиляции.

Например: рассмотрим версию игры с именем gameScene. Если я попытаюсь использовать следующий код в одном из файлов jsx в папке sr c.

setInterval(function() {
   console.log(gameScene);
}, 1000);

Выдает на экране «не определено no-undef». Если я загляну в консоль браузера, то увижу, что как только игровой движок загружается вместе с файлами игры, console.log начинает печатать данные gameScene.

Итак, есть ли способ игнорировать компиляцию? ошибки времени в определенных случаях? Также, если у кого-то есть знания об интеграции игрового движка html с реагировать - js, пожалуйста, предложите.

...