napi_get_uv_event_loop
NAPI_EXTERN napi_status napi_get_uv_event_loop(node_api_basic_env env,
struct uv_loop_s** loop); [in] env:API 被调用时所处的环境。[out] loop:当前的 libuv 循环实例。
注意:虽然 libuv 只在大版本中保证 ABI 稳定性,但它的使用可能导致一个插件在不同的 Node.js 大版本之间无法工作。
🌐 Note: While libuv only guarantees ABI stability in a major version, its use may result in an addon that does not work across Node.js major versions.
ThreadSafeFunction 是在许多使用场景下,从另一个线程调用 JavaScript 线程的一种 ABI 稳定的替代方案。