Node.js 14.17.2头文件包
Node.js 的源码头文件压缩包node-v14.17.2-headers.tar.gz
,对搞 C++扩展开发的你来说,真的挺有用。尤其在你要编译node-gyp
或自定义原生模块时,它能省不少事,免得每次都在线下载一堆依赖。
V8 引擎的绑定、npm 原生模块的编译、甚至和Electron
打交道的时候,你都得靠这玩意撑场面。别小看它,多项目构建失败都是因为没找到对的headers
版本。
装好 Node 之后,其实npm install
时也会拉,但有时候网络不给力、版本对不上,还是得手动下个全量包靠谱点。用的时候只要配置下环境变量:npm config set node_gyp /path/to/node-gyp
,把python
和编译器配好,基本就能跑起来了。
如果你还不太熟 V8 的玩法,可以先看看Node.js 玩转非阻塞编程,或者研究下回调函数的阻塞和非阻塞调用,思路就更清晰。
哦对了,如果你是 Windows 用户,建议配个windows-build-tools
或者干脆用 WSL 环境,省去一堆奇怪的兼容性问题。实在不想折腾,也可以找找别人打包好的预编译模块,图个省心。
582.9KB
文件大小:
评论区