【发布时间】:2020-08-16 01:10:19
【问题描述】:
if (arguments.length === 0 || !config.client && !config.dialect) {
^
TypeError: 无法读取未定义的属性“客户端”
为什么会出现这个错误?
【问题讨论】:
-
您的配置变量未定义。您可能应该检查它的价值。
-
@Asteriscus 真正的问题不是问题的代码,而是提问者没有给出基本上下文。这是 Node.js 中的模块 Knex 从模块内部生成的错误。 Knex 抱怨它没有得到预期的数据。 . .但如果他的代码和我的代码一样,那么他就是在给它数据,但 Knex 还是在抱怨。这是同一问题的更好构建:stackoverflow.com/questions/47379839/…
标签: javascript mysql node.js database knex.js