文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
开发原生模块
Node.js 允许开发者使用 C、C++ 等语言开发原生模块。并且遵循此方案开发出的原生模块可以像普通的 Node.js 模块一样通过 require() 函数加载,并使用 JavaScript 访问模块提供的 API。
Node.js 具备原生模块的能力还有以下原因:
- 性能提升: JavaScript 是解释型语言,相对于系统级语言来说性能上还是略有不足。
- 节约成本:有很多现成的 C/C++ 项目,在 Node.js 项目中直接复用这些项目可以节约很多开发成本。
- 能力拓展:Node.js 不是万能的,需要 C/C++ 的能力来辅助完成。
如何在 Electron 应用中使用原生模块?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论