我是Node.js插件的新手,我不理解nan
和n-api
之间的区别。
有没有一种简单的方法可以将旧版本(节点v.0)的插件迁移到更新版本(节点v.8)?
答案 0 :(得分:2)
n-api
是一种独立于底层JavaScript运行时创建插件的新方法(来自V8),并作为Node.js的一部分进行维护。
我认为没有简单的方法可以迁移到n-api,因为它几乎改变了每个界面,但我认为使用n-api
进行编程比nan
更容易。在n-api
中,您可以使用纯C编程及其新功能。有关n-api
的更多示例,您可以查看here。