博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Node.js & Electron的扩展模块
阅读量:2389 次
发布时间:2019-05-10

本文共 821 字,大约阅读时间需要 2 分钟。

Node.js可以通过以下方法扩展功能

1.编写内核模块,需要重新编译nodejs,个人不推荐。

2.编写c++扩展模块

    2.1 使用V8/libuv/node API开发c++ Addons

          https://github.com/nodejs/node-addon-examples

http://blog.csdn.net/chenhaifeng2016/article/details/74939493

    2.2 使用Native Abstractions for Node.js (nan) 开发c++ Addons

          https://github.com/nodejs/nan

    2.3 使用N-API开发c++ Addons

          https://nodejs.org/dist/latest-v8.x/docs/api/n-api.html

electron如何使用扩展模块?

https://electron.atom.io/docs/tutorial/using-native-node-modules/

https://github.com/electron/electron/blob/master/docs-translations/zh-CN/tutorial/using-native-node-modules.md

electron使用Node.js扩展模块

http://blog.csdn.net/chenhaifeng2016/article/details/74962611

electron通过ffi使用DLL

http://blog.csdn.net/chenhaifeng2016/article/details/75007006

electron通过Node.js扩展模块来使用DLL

http://blog.csdn.net/chenhaifeng2016/article/details/74989966

你可能感兴趣的文章
Open Source GIS
查看>>
开源GIS软件SharpMap
查看>>
四个开源商业智能平台比较 (一)
查看>>
WinEdt如何使用中文
查看>>
Programmatic PlyQL via HTTP, ODBC, and JDBC
查看>>
Jackson 处理复杂类型(List,map)两种方法
查看>>
使用Apache Common的FileUpload的一点点注意事项
查看>>
arduino连接热敏打印机的资料
查看>>
用zxing生成条形码
查看>>
如何将OpenShift与eclipse集合使用
查看>>
Build Your Own PaaS on RHEL 6
查看>>
关于JAX-RS的导引阅读
查看>>
Markdown编辑器editor.md的使用
查看>>
FileServlet supporting resume and caching and GZIP
查看>>
spring boot etag header example
查看>>
关于大数据的两个大分支
查看>>
spring boot Websocket
查看>>
关于企业到个人的转账
查看>>
Angular4中调用js代码
查看>>
JAVA8-用lamda表达式和增强版Comparator进行排序
查看>>