audreyt / node-webworker-threads

Lightweight Web Worker API implementation with native threads
https://npmjs.org/package/webworker-threads
Other
2.3k stars 149 forks source link

add typescript definition #185

Closed taoqf closed 6 years ago

taoqf commented 6 years ago

https://github.com/audreyt/node-webworker-threads/issues/103

英文有些差,不容易表達,還是用國語罷 很不錯的一個庫,沒想到還是國人所作。非常感謝! 有幾個問題想瞭解一下實現的可能性:

關於worker

  1. work 的構造函數能不能傳參進去?像require
  2. work 能不能執行完返回一個Promise之類或是提供一個發出個事件之類的方法?
  3. work 中全局的postMessage能不能放在 this 下?

關於threadpool

  1. 能不能在某個thread執行時間過長的時候終止它,像thread一樣?
taoqf commented 6 years ago

脚本可能是有错误了,我看不懂。我本机运行测试脚本也出错,我只添加了typescript的定义,肯定不会影响到原来的东西的。

taoqf commented 6 years ago

Thanks