Hi, I'm korean student.
I usaully use basic module such as 'http' , 'url', 'fs' etc...
I would like to see source cod of http module. but I couldn't find it.
In my global node_module directory, I could find five directory.

but I think that these are not relavant what I wanna find.
I saw _http_client.js (https://github.com/nodejs/node/blob/master/lib/_http_client.js).
but it is not existed in my global directory of node_modules.
How can I find it?
Core Node.js modules are incorporated in the binary executable. You can see them only in the source code:
Core module source code can be found in the lib directory of this repo, as it is described in the official docs. For example, the http is here: https://github.com/nodejs/node/blob/master/lib/http.js
As you can see, each module is in a separate .js file.
If Corde node.js modules were incorporated into one file(such as webpack), how can I find it?
there is a point that I wanna edit in Core module..
@hyunsooda They are incorporated in the binary file (for example, node.exe on Windows), not in a text .js file.
You can only recompile the node executable with the edited module:
oh! ... It seems to be not easy..
Thank you for responding.
Have a nice day:)
Closing as answered. If you have any additional questions, please ask them at https://github.com/nodejs/help