Как получить фактическое возвращаемое значение, а не bool при использовании eval (code), где code - это пакетный код, встроенный в веб-пакет - PullRequest
0 голосов
/ 25 марта 2020

У меня есть следующий node JS код:

(function add(){
  function sum(){
    return 1 + 2;
  }
  return sum();
})();

Я хочу связать это с помощью веб-пакета для создания нового связанного кода.

Я собираюсь использовать это в другом JS файл, содержащий следующее:

const result = eval(bundled_code)

Ожидаемый результат - 3, но я получаю логическое значение 'true'. Как я могу получить реальный результат вместо логического в этом сценарии?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...