14Янв/100
Горячая замена кода в Node.js
Решил сегодня попробовать в Node.js горячую замену кода. В самом деле, раз скрипт крутится на сервере на манер FastCGI, логично было бы не перезапускать Node при каждой правке, а подгружать код из файла и прямо на работающем сервере менять старый callback на новый. Да и для экспериментов удобнее.
Добавляем в исходники фреймворка nerve функцию замены кода (swap()):