2015-02-08 59 views
0

我剛剛開始使用節點調試器,並注意到在節點執行開始時調用的一個node.js file有沒有辦法在節點啓動時調用自己版本的node.js?

在文件中評論說

此文件由節點::負載在SRC/node.cc調用,並負責引導Node.js的核心。

我想改變這個文件的內容到別的東西(是的,我知道有沒有必要做到這一點),是有辦法替換該文件的內容/指定路徑,新的文件,不從源代碼編譯節點

回答

1

簡短回答:沒有。

如果我正確讀取源,文件的node.js被編譯成生成的二進制文件,作爲一個字符串 - 文件本身的任何地方都不會在文件系統中存在,所以你不能修改它,並出於同樣的原因,你不能告訴節點執行你自己的版本。

最好看看源代碼 - 主要是LoadEnvironment方法。

相關問題