我正在将内部系统从Duktape移植到quickJS,以利用对ES6功能的支持和良好的模块支持(包括动态导入(。
移植了一些简单的类库,作为共享对象模块导入。但是被更高级的互操作问题难倒了。quickjs.h
包含大约 400 个条目,但 C-API 的文档不到 2 页。
关于在哪里可以找到更详细的文档的任何建议? 如果不能指向任何使用 quickJS 的文档良好的项目,可能会有所帮助。是的,我Googled
了,没有找到任何有用的东西。
我也在同一条船上,QuickJS文档和示例很难找到,以下是我迄今为止找到的最好的:
- https://github.com/sntg-p/QuickJS-raylib:非常好,因为它包装了相对较大的RayLib API的很大一部分
- https://github.com/saghul/txiki.js 也可能有一些好东西(因为它包裹了libuv amomngngs其他东西
- 一个更简单的例子 https://github.com/calbertts/async-quickjs
希望以上的例子有帮助!