我是node.js addons的新手,我不明白 nan
和 n-api
之间的区别。
,是否有一种简单的方法可以将旧版本(节点V.0(插件迁移到较新版本(节点V.8(?
n-api
是一种独立于基础JavaScript运行时(EX V8(独立创建插件的新方法,并作为Node.js的一部分进行维护。
我认为没有简单的方法迁移到N-API,因为它几乎更改了每个接口,但是我认为使用n-api
编程比nan
更容易。在n-api
中,您可以使用纯C编程,并且可以使用新功能。有关n-api
上的更多示例,您可以在此处检查。