Node.js插件编写(4)-函数工厂与对象工厂的实现

JavaScript022

Node.js插件编写(4)-函数工厂与对象工厂的实现,第1张

这篇文章我们通过通过nodejs插件完成 函数工厂和对象工厂的例子。

首先看下面这段node.js代码 ,我们引用的my_node_addon插件需要导出

createFunc函数 和 createObject函数, 并且 createObject函数返回的对象包含

add和addCallback 两个加法函数

插件源码main.cpp如下

如何编译插件不在啰嗦,请看前几篇文章,至此我们已经成功通过C++ 为nodejs 插件增加了 函数工厂 和对象工厂。

最近在开发一个 electron 程序,其中有用到和硬件通讯部分;硬件厂商给的是 .dll 链接库做通讯桥接,

第一版本使用 C 写的 Node.js 扩展