@timmykr премного благодарен!)
Не ставится Node 18.10.0
-
@LCFSCS said in Не ставится Node 18.10.0:
И ещё вопрос:
Скачал BAS 25.2.1 - как его следует ставить - поверх более новой версии или предварительно избавившись от новой версии (на чистую)?Как угодно. В директории BAS все версии хранятся в разных папках:
\BrowserAutomationStudio\apps\ -
@LCFSCS said in Не ставится Node 18.10.0:
Можно ли и нужно ли (вдруг уже есть) поставить как модуль 12 ноду?
Модули будут работать без дополнительных телодвижений
Без такой установки сможет ли программа выполнять JS код?
Да, BAS выполняет js самостоятельно. Ноду ставят обычно для того, что бы использовать готовые модули на ноде
Если не будет работать JS и нужно всё-таки ставить 12 ноду - прошу ссылочку на него.
В BAS используется реализация, которая поддерживает стандарт ECMA-262. Она ни каким боком не связана с ноде js
https://community.bablosoft.com/topic/2089/javascript-engine/4Однако если вам нужна именно нода, то поставить её можно в настройках проекта:


-
I'm not using js code, just standart BAS script constructor
-
@wwhite said in Не ставится Node 18.10.0:
Win 7, BAS 25.4.1
В ручную установлен sequelize версии 6.6.1 и SQL модуль из этой ветки.
При работе с SQL модулем возникает ошибка SyntaxError: Unexpected token '('
Как это можно решить?Вероятно, https://babeljs.io/repl поможет. Нужно текущий код модуля переделать в ECMAScript 262 (ES5), в targets указать ie >= 9.
Но это все костыли, есть вещи, которые безнадежно устарели и надо смириться с тем, что надо обновляться.