среда, 10 января 2018 г.

Обновление с nodejs

Работаю с nodejs и ее require("vm").
Ничего не трогаю, все работает уже несколько лет. И заметил странность - при создании функции с именем уже существующей, старая функция не перезаписывается, а остается, т.е. новая не вызовется.
т.е. в песочнице
function aa() {console.log("aa!");}
...
function aa() {console.log("bb!");}

при вызове aa - будет aa!

Решение - обновился до текущей версии 8 - проблема исчезла. Иногда обновления полезны

Комментариев нет:

Отправить комментарий