Node.js 7.7.1头文件包
Node.js 的 v7.7.1 头文件包,挺适合搞 C++ 插件或者想自己编译模块的同学。这个包里主要是用来编译 native 模块用的头文件,和 Node 的核心部分打交道时少不了它。比如你在折腾 node-gyp
的时候,如果缺了这玩意儿,十有八九得报错。版本号别看老,其实现在有些遗留系统、老项目还是用它,稳定优先。
Node.js 的模块化架构配上这个包,能让你更自由地玩转底层扩展。要注意下,下载的时候名字是 node-v7.7.1-headers.tar.gz
,一般都是解压后丢进 ~/.node-gyp
或者指定路径给 node-gyp configure
用。
你要是还没搞清楚 非阻塞 IO 是啥意思,可以看看这篇《Node.js 玩转非阻塞编程》,讲得还蛮通俗。想深入了解回调地狱的问题,也推荐看看这篇,说得挺清楚。
哦对了,如果你是从头构建工具链的,或者跟 V8 打交道比较多,像是写 Electron 扩展,或者做一些嵌入式脚本引擎的活,这个头文件包也是得用上的。
如果你是初学者,倒也别急着装这个,走到需要它那一步再搞不迟;但你要是动不动就编译模块,那建议常备几个常用版本的 headers 包在本地,省得每次都慢吞吞地下。
480.64KB
文件大小:
评论区