这篇文章我们通过通过nodejs插件完成 函数工厂和对象工厂的例子。
首先看下面这段node.js代码 ,我们引用的my_node_addon插件需要导出
createFunc函数 和 createObject函数, 并且 createObject函数返回的对象包含
add和addCallback 两个加法函数
插件源码main.cpp如下
如何编译插件不在啰嗦,请看前几篇文章,至此我们已经成功通过C++ 为nodejs 插件增加了 函数工厂 和对象工厂。
最近在开发一个 electron 程序,其中有用到和硬件通讯部分;硬件厂商给的是 .dll 链接库做通讯桥接,
第一版本使用 C 写的 Node.js 扩展