2015-02-08 3 views
0

Я только начал играть с отладчиком узлов и заметил node.js file, который вызывается в самом начале выполнения узла.Есть ли способ вызвать собственную версию node.js при запуске узла?

Как комментарий в файле говорит

Этот файл вызывается узел :: Load в И/node.cc, и ответственности за самонастройки на Node.js ядра.

Я хотел бы изменить содержимое этого файла на что-то другое (да, я знаю, что нет необходимости делать это), есть способ заменить содержимое этого файла/указать путь к новому файлу без компилировать узел из источника?

ответ

1

Короткий ответ: Nope.

Если я прочитал источник правильно, файл node.js получает скомпилирован в результате двоичной, в виде строки - сам файл не существует нигде в файловой системе, так что вы не можете изменить его, и по той же причине , вы не можете сказать Node, чтобы выполнить свою собственную версию.

Лучший взгляд на источники - в основном метод LoadEnvironment.

Смежные вопросы