Столкнулся с этой же проблемой, где только не пробовал писать код JS, но везде возникают ошибки, в одних функциях не понимает document, в других не может работать с объектами, в общем одни полумеры, было бы гораздо удобнее, если бы добавлено JS, во "Встроенные языки", как Node, и можно было бы целиком писать функции и тд.
В общем если кому интересно, то нашел решение в модуле для Node.js, называется "jsdom", работает на Node.js v12.18.3, которая есть в последних выпусках.
Если работать с кодом всей страницы, то подтупливает, поэтому нахожу код нужно элемента и сохраняю в переменную стандартными средствами BAS, после чего уже преобразую эту переменную в DOM и с ним работаю через этот модуль.
Возможно кому-то пригодится эта информация.
Поток завершился с сообщением "ReferenceError: Can't find variable: JPath"
-
При использовании в своём модуле кубика "JSON получить значение" в режиме запуска/многопотока получаю такую ошибку. Причём, если добавить свой модуль в тот же проект, где была фукнция, из которой он создан, то всё работает там. В чём может быть дело? Я уже пробовал с нуля поставить бас, откатиться, пробовал создать минимально простой модуль, где просто получается json значение из заготовленной переменной. Ничего не помогло.
-
@elaiasti said in Поток завершился с сообщением "ReferenceError: Can't find variable: JPath":
При использовании в своём модуле кубика "JSON получить значение" в режиме запуска/многопотока получаю такую ошибку. Причём, если добавить свой модуль в тот же проект, где была фукнция, из которой он создан, то всё работает там. В чём может быть дело? Я уже пробовал с нуля поставить бас, откатиться, пробовал создать минимально простой модуль, где просто получается json значение из заготовленной переменной. Ничего не помогло.
Приложите тестовый проект
-