gpt4 book ai didi

javascript - 在 NodeJS 中使用 promise 时不运行 Console.log

转载 作者:搜寻专家 更新时间:2023-10-31 23:34:56 25 4
gpt4 key购买 nike

这让我发疯。我有下面的代码,当我运行它时,我只有 debug-1 打印。如果我注释掉 where 声明,我将打印 debug-1debug-2

        console.log( 'debug-1' )
var where = {
compound_id: study.compound_id,
species: {
"like": ( species + "*" )
},
study_start: {
"<=": study.study_start
},
study_start: {
">=": threeYearsBeforeStudy
}
}
console.log( 'debug-2' )

super 奇特。我在 promise 中有这个 block ,但我确信这不应该成为问题。

最佳答案

添加代码

process.on('unhandledRejection', console.log.bind(console))

在依赖项之后到 Node 文件的顶部。这会让您知道出了什么问题,似乎您的 promise 遇到了错误而没有在任何地方处理它。

关于javascript - 在 NodeJS 中使用 promise 时不运行 Console.log,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36459041/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com