在Electron process.stder中未定义

时间:2016-08-17 12:55:25

标签: node.js electron

我试图在我的Electron应用中使用sqlite3 nodejs插件。我刚刚加载sqlite3模块时遇到错误。看看崩溃的堆栈跟踪,我看到sqlite3有几个依赖项,其中一个是日志库(npmlog)。此库尝试从process.stderr初始化一些日志记录对象。它崩溃是因为process.stderr未定义。

当我从DevConsole检查process.stderr的值时,我发现它确实未定义。

查看Electron documentation of process module,我发现它应该是nodejs process模块的扩展版本。由于nodejs定义了process.stderr,我不确定为什么它没有在Electron中定义。

有什么想法吗?

0 个答案:

没有答案