gpt4 book ai didi

javascript - Node.js 对象 Promise

转载 作者:太空宇宙 更新时间:2023-11-04 01:19:13 24 4
gpt4 key购买 nike

const db = require("quick.db")

exports.ping = async function(client) {
const botid = await db.fetch(`wl_${client.id}`)
if(!botid) return "Merhaba. Bu komutu kullanamazsınız. Çünkü beyaz listemizde değilsiniz. Beyaz listemizde olabilmek için CodHure sunucumuzda belirli bir davete ulaşıp modülümüze erişim sağlamalısınız. Yoksa bu modülü kullanamazsınız."

}

代码返回为“[Object Promise]”。我该如何解决?

最佳答案

您正在导出一个异步函数,因此返回值将为 Promise。像这样使用你的模块

//if you are using your module in none async function
yourModuleName.ping(client)
.then(result => {
...
})
.catch((err) => {
console.log(err)
});

//if you are using your module in async function
try{
const result = await yourModuleName.ping(client);
...
} catch(e) {
console.log(e)
}

关于javascript - Node.js 对象 Promise,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59919286/

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