文件名称:multee:节点的child_process和worker_threads的统一API
文件大小:60KB
文件格式:ZIP
更新时间:2024-05-21 16:43:28
nodejs typescript JavaScript
multee multee是“电池” API。 它将节点的多任务模块(分别称为child_process和worker_threads )转换为简单的异步函数。 multee为什么会有所帮助 没有multee ,您需要侦听来自线程/进程的消息,并且很难将侦听器集成到代码的其他部分。 同样,当工作程序内部有多个操作时,我们必须在消息侦听器内部实现调度逻辑。 该代码如下所示,没有multee // worker.js process . on ( 'message' , ( msg ) => { // do heavy load job let result = 0 for ( let i = 0 ; i < 100000000 ; i ++ ) { result += heavy_and_return_same ( i ) } process . send
【文件预览】:
multee-master
----package.json(856B)
----.github()
--------workflows()
----test()
--------demo-child.js(579B)
--------child.test.js(871B)
--------worker.test.js(914B)
--------demo-worker.js(580B)
----.prettierrc(107B)
----package-lock.json(198KB)
----src()
--------index.js(2KB)
--------ts-wrap.js(100B)
--------index.d.ts(433B)
----.eslintrc.js(219B)
----.gitignore(913B)
----README.md(2KB)