Node.js 10.2.1头文件包
Node.js 的头文件压缩包,node-v10.2.1-headers.tar.xz,对搞 C++扩展或自己编译模块的你来说,还是挺有用的。尤其在本地想跑个原生模块编译时,没这个头文件真不行。它里头是 Node 的核心源码头,搭配node-gyp一起用,编译流程就能跑得顺溜。
Node 的非阻塞 I/O、事件驱动模型让它在做高并发服务器时顺手,像写个聊天室、搞个实时推送,都是小菜一碟。你用这个包配合编译流程,能搞定底层拓展,比如用 C++写个加密算法模块,JS 里直接调,性能也上来了。
哦对了,如果你也在研究 V8,建议顺带看看V8 引擎 JavaScript 引擎源码这篇文章,挺有意思。Node 底层用的就是 V8,搞清楚它怎么回事,对你理解整个 Node 运行机制蛮大的。
啦,这个资源虽然版本有点旧(v10.2.1),但有时候你就是在维护老项目对吧?那它就能派上用场了。别忘了,编译的时候记得配对版本,不然node-gyp报错你都不知道哪儿出问题。
如果你是刚接触 Node 原生模块编译的,可以去看看Node.js 0.13 非阻塞 I/O 模型那篇文章,里面讲得还蛮清楚的。
文件大小:324.51KB
评论区