Node.js插件(addons)

Node.js 插件是用 C++ 编写的动态链接共享对象,可以使用 require() 函数加载到 Node.js 中,且像普通的 Node.js 模块一样被使用。 它们主要用于为运行在 Node.js 中的 JavaScript 与 C/C++ 库之间提供接口。

基础文档:http://nodejs.cn/api/addons.html

进阶文档:https://nodeaddons.com/

node-gyp

Node.js 插件构建工具。

文档地址:https://github.com/nodejs/node-gyp

node-gyp binding.gyp

binding.gyp配置文件的参数说明。

文档地址:https://gyp.gsrc.io/docs/UserDocumentation.md

node-gyp binding.gyp 例子

一些Node.js 插件的binding.gyp文件示例。

链接地址:https://github.com/nodejs/node-gyp/wiki/%22binding.gyp%22-files-out-in-the-wild

node-pre-gyp

它只是一个工具,可以让发布和安装Node.js C ++插件更容易。

文档地址:https://nodeaddons.com/cross-platform-addons-with-node-pre-gyp/

最新文章

  1. [LeetCode] Gas Station 加油站问题
  2. Apache 配置多端口
  3. [Android] 环境配置之基础开发环境(SDK/Android Studio)(转)
  4. HDU4712-----Hamming Distance------超级大水题
  5. STS中Maven配置
  6. 201521145048 《Java程序设计》第7周学习总结
  7. 【Win 10 应用开发】UI Composition 札记(八):用 XamlLight 制作灯光效果
  8. MSIL实用指南-加载bool、sbyte、byte、char、short等值
  9. 这是最好的时光 这是最坏的时光 v0.1.1.1
  10. ServletContextListener
  11. 使用 Linux 文件恢复工具
  12. zipCrack-v1.1 工具介绍
  13. 【转】package control安装成功,但是ctrl+shiif+p调不出来面板,preference里面也没有Package Control
  14. qt 免注册下载
  15. GitLab push除发Jenkins事件
  16. 自然语言处理(NLP)入门学习资源清单
  17. React报错:Can't perform a React state update on an unmounted component. This is a no-op, but it indicates a memory leak in your application. To fix,
  18. LeetCode 965 Univalued Binary Tree 解题报告
  19. 微信小程序https发起请求失败的解决方法
  20. Qt5——从零开始的Hello World教程(Qt Creator)

热门文章

  1. Netty实现丢弃服务协议(Netty4.X学习一)
  2. 【华为云网络技术分享】HTTP重定向HTTPS配置指南
  3. eclipse maven 项目导出为 jar 包
  4. IOS原生方法实现二维码生成与扫描
  5. 谈架构设计中DDD思想的运用
  6. SpringBoot系列之Spring Data Jpa集成教程
  7. 为什么我的tomcat启动不起来?
  8. angular实现draggable拖拽
  9. iis部署网站后出现未能写入输出文件“c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\106f9ae8\cc0e1
  10. java8-StreamAPI之collection归约操作