Исправлено: использовать глобальный вместо окна
Я пытаюсь компонент внутри runkit.com. Как видно из изображения, платформа говорит мне...
Исправлено: использовать глобальный вместо окна. RunKit - это среда узлов, поэтому окно и другие функции браузера не существуют. Если вы просто пытаетесь получить доступ к глобальному объекту, вы можете просто использовать вместо него глобальный.
Этот код вставлен:
var window = {};
const QueryQl = require("queryfilters/queryql")
var q = new QueryQl();
q.json({
'ciao': 'mondo'
});
q.getQueryString();
Как я могу это исправить?
2 ответа
Исправить это просто. Просто замени это
window.module = window.module || {};
с этим:
global.module = global.module || {};
в модуле.
Попробуйте определить окно для глобального, прежде чем вызывать модуль:
global.window = {}