无法向我的小型 React 应用程序添加数据库连接,我尝试了一堆 npm 模块:sqlite、sqlite3、realm。全部因类型错误而回退:
TypeError: stream is undefined
我什么也没做,只是在我的组件中添加了一个 require 语句,以防出现错误:
import db from 'sqlite';
or:
var sqlite = require('sqlite3').verbose();
最后的跟踪字符串:
(function (process){
module.exports = function (blocking) {
[process.stdout, process.stderr].forEach(function (stream) {
if (stream._handle && stream.isTTY && typeof stream._handle.setBlocking === 'function') {
stream._handle.setBlocking(blocking)
}
})
}
真正的构建失败,并出现错误:找不到模块“AccessibilityInfo”
您的最后一个跟踪指向的内容set-blocking
npm 模块。通常它被用来npmlog
。这个需要process.stderr
and process.stdout
在场。就你而言,他们不是。如果您在 Electron 中运行应用程序,情况可能就是这样。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)