如何在module.exports中正确声明异步函数

时间:2019-03-11 17:01:26

标签: javascript node.js async-await

我正在实现要与其他模块共享的异步功能。

//common.js
module.exports = {
    function1: async (params) => {
    ...
     },
    function2: (params) => {
    ...
     },
}

在其他模块中,我如何使用以下功能:

const common = require('./../common.js');

...
common.function1(params).then (resp => {
   ...
   common.function2(params)
})

我遇到错误:

  

common.function1 is not a function

如何在module.exports中正确声明异步函数。任何建议表示赞赏

0 个答案:

没有答案