В браузере DOM анализируется, и скрипты загружаются и анализируются в том порядке, в котором они определены.Как Node.js загружает скрипты в память?
В Node.js, как загружаются скрипты в память?
Является ли весь график сценариев, определяемых операторами require
в каждом файле, пройденным во время инициализации, с результирующими объектами и значениями, угашающими стек и кучу, готовыми к запуску?
Нет. Как это могло быть пройдено во время инициализации, прежде чем все начнет просить другие вещи? Думаю об этом. –
'require' - динамически выполняемая функция, она не подвергается статически анализу. [Читать исходный код] (https://github.com/joyent/node/blob/master/lib/module.js)! – Bergi
См. Также [это подробное разбиение] (http://stackoverflow.com/a/28955050/1048572) о том, как загружаются модули. – Bergi