История изменений
Исправление crutch_master, (текущая версия) :
Мне интересно, вроде бы как import и require в Node работает одинаково
Вообще не тыкал в import, но он, вроде как, статичный и выполняется до запуска рантайма (ну, кроме того, который await import(...)).
(нода мне говорит Cannot use import statement inside the Node.js REPL, alternatively use dynamic import
. так-то)
Еще я хз, как с даже с динамическим импортом делать горячую перезагрузку модулей и можно ли её вообще делать.
Например, вот такую херню я сделал, чтобы перегружать модули на ходу:
var unload = function(module) {delete require.cache[require.resolve(module)]}
var reload = function(module) {unload(module); return require(module);}
Исправление crutch_master, :
Мне интересно, вроде бы как import и require в Node работает одинаково
Вообще не тыкал в import, но он, вроде как, статичный и выполняется до запуска рантайма (ну, кроме того, который await import(...)).
(нода мне говорит Cannot use import statement inside the Node.js REPL, alternatively use dynamic import
. так-то)
Еще я хз, как с даже с динамическим импортом делать горячую перезагрузку модулей и можно ли её вообще делать.
Исправление crutch_master, :
Мне интересно, вроде бы как import и require в Node работает одинаково
Вообще не тыкал в import, но он, вроде как, статичный и выполняется до запуска рантайма (ну, кроме того, который await import(...)).
(нода мне говорит Cannot use import statement inside the Node.js REPL, alternatively use dynamic import
. так-то)
Еще я хз, как с импортом делать горячую перезагрузку модулей и можно ли её вообще делать.
Исходная версия crutch_master, :
Мне интересно, вроде бы как import и require в Node работает одинаково
Вообще не тыкал в import, но он, вроде как, статичный и выполняется до запуска рантайма (ну, кроме того, который await import).
(нода мне говорит Cannot use import statement inside the Node.js REPL, alternatively use dynamic import
. так-то)
Еще я хз, как с импортом делать горячую перезагрузку модулей и можно ли её вообще делать.