文章目录
从这一篇开始,打算进一步的研究nodejs的相关内容。
个人觉得,除了看官方文档之外,再进一步的了解一个框架和系统,最直接的就莫过于阅读它的源码了,所以,我决定开始研究nodejs的源码,并记录这个过程。
研究源码的第一步当然就是下载并编译出来。
- 我使用的版本是V20.13.1 LTS版本
- 为了方便,我是在windows 10环境下进行的编译。
下载
下载可以在github上下载,也可以在nodejs的官网上下载:
源码基本结构
解压之后的文件结构如下:
- .MD结尾的几个文件是说明文件,包括ReadMe,Building等等。
- src为主要的nodejs的源文件
- deps为依赖的第三方库,比如uv,zl