Как передать значение в node.js из локальной переменной

Поддержка
  • Здравствуйте из node.js спокойно можно передать значение в локальную переменную, а вот наоборот нельзя. Может быть плохо искал, но нашел единственный костыль на форуме через глобальную переменную, может быть сейчас это можно как то сделать по другому?

    var res = await (new Promise((resolve, reject) => {
    let bas_variable = async() => {
    await BAS_API("VAR_NEW_VARIABLE = JSON.parse(P("basglobal", "TEST") || '""')");
    resolve([[NEW_VARIABLE]])
    }
    bas_variable();
    }));

    console.log(res);

  • @ramsus said in Как передать значение в node.js из локальной переменной:

    Здравствуйте из node.js спокойно можно передать значение в локальную переменную, а вот наоборот нельзя. Может быть плохо искал, но нашел единственный костыль на форуме через глобальную переменную, может быть сейчас это можно как то сделать по другому?

    Сработает обычное присваивание

    [[VARIABLE]] = 1234
    

    Справа даже отдельная кнопка для этого есть

    3647d4cf-f051-486c-a5ca-e6c16b84c70d-изображение.png

    Можно конечно и через BAS_API, но в этом нет смысла

    await BAS_API("VAR_NEW_VARIABLE = 333");