我写了这段代码 lib/helper.js
var myfunction = async function(x,y) {
....
reutrn [variableA, variableB]
}
exports.myfunction = myfunction;
然后我尝试在另一个文件中使用它
var helper = require('./helper.js');
var start = function(a,b){
....
const result = await helper.myfunction('test','test');
}
exports.start = start;
我有一个错误
“等待仅在异步功能中有效”
有什么问题
await只能在async函数内部使用。也就是说,await使函数异步,因此必须这样声明。