【发布时间】:2022-01-20 22:42:12
【问题描述】:
我有一个问题,我想返回一个错误(如果有的话)然后打印它。
我有一个 main.js 文件:
const webserver = require('./webserver.js');
webserver.start();
//Here i want to print the error if there is one
还有一个名为 webserver.js 的模块:
var webserver = {
start: async function () {
let serv = server.listen('a', () => { //<- "a" would give an error
console.log(`Listening at http://localhost:${port}`)
}).on('error', function (err) {
return {'num': 403,'err': err}; //<- this doesn't work
});
}
}
module.exports = webserver;
如何更改我的代码,以便我可以返回错误(如果有错误)并在我的 main.js 文件中接收它?
【问题讨论】:
标签: javascript promise module