这让我发疯了。我有下面的代码,当我运行它时,我只有debug-1
打印。如果我注释掉了哪个声明,我会debug-1
和debug-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' )
超级奇特。我在承诺中有这个障碍,但我确信不应该成为一个问题。
答案 0 :(得分:5)
添加代码
process.on('unhandledRejection', console.log.bind(console))
在您的依赖项之后到您的节点文件的顶部。这会让你知道出了什么问题,似乎你在承诺的情况下遇到了错误而没有在任何地方处理它。