访问webworkers-thread中的pg-promise模块

时间:2017-03-06 07:54:54

标签: node.js multithreading web-worker node-modules pg-promise

我需要在Node.js中使用pg-promise库。众所周知,我们无法在webworker-threads中加入require()。虽然webworker-threads的作者发布了类似的问题,但可以利用Browserify将节点模块编译成单个* .js文件并使用importScripts()导入。

但是在文档中注意到要求将原生节点模块放入webworker-threads是不可能的。

我的问题是,我尝试使用包含require('pg-promise')的{​​{3}}编译模块,导致错误Error: Cannot find module pg-native

是否可以将Browserify或其他一些本机节点模块访问到Node.js中的pg-promise范围?如果不是让我知道其他可能性或纠正我,如果我对此的理解是错误的。

提前谢谢!

0 个答案:

没有答案