Node.js C++插件 链接到 Node.js 自有的依赖

🌙
手机阅读
本文目录结构

Node.js C++插件 链接到 Node.js 自有的依赖

Node.js 使用了一些静态链接库,比如 V8 引擎、libuv 和 OpenSSL。 所有的插件都需要链接到 V8,也可能链接到任何其他依赖。 通常情况下,只要简单地包含相应的 #include <…> 声明(如 #include < v8.h>),则 node-gyp 会自动定位到相应的头文件。 但是也有一些注意事项需要注意:

  • 当 node-gyp 运行时,它会检测指定的 Node.js 发行版本,并下载完整的源代码包或只是头文件。 如果下载了完整的源代码,则插件对全套的 Node.js 依赖有完全的访问权限。 如果只下载了 Node.js 的文件头,则只有 Node.js 导出的符号可用。
  • node-gyp 可使用指向一个本地 Node.js 源代码镜像的 –nodedir 标志来运行。 如果使用该选项,则插件有全套依赖的访问权限。

更多内容请参考:Node.js C++插件,或者通过 点击对应菜单 进行查看;



AXIHE / 精选资源

浏览全部教程

面试题

学习网站

前端培训
自己甄别

前端书籍

关于朱安邦

我叫 朱安邦,阿西河的站长,在杭州。

以前是一名平面设计师,后来开始接接触前端开发,主要研究前端技术中的JS方向。

业余时间我喜欢分享和交流自己的技术,欢迎大家关注我的 Bilibili

关注我: Github / 知乎

目前重心已经放在研究区块链上面了

我叫朱安邦,阿西河的站长

目前在杭州从事区块链周边的开发工作,机械专业,以前从事平面设计工作。

2014年底脱产在老家自学6个月的前端技术,自学期间几乎从未出过家门,最终找到了满意的前端工作。更多>