如何解决ReferenceError:未定义regeneratorRuntime

时间:2019-01-01 15:11:09

标签: node.js async-await babeljs async.js babel-polyfill

我在这里看到了很多问题,但是没有一个解决方案对我有用。我使用的是NodeJS,在更改项目目录之前没有任何问题。

从那时起,我无法使我的代码正常工作...

我包括了:

import "@babel/polyfill"

我正在使用异步/等待,这显然是导致问题的原因:

async function process_data(post) {
// my_code
}

如果我这样写代码:

const test = async function process_data(post) {
// my code
}

这是可行的,但是我不能再单独使用参数调用process_data方法了(否则,我不知道该怎么做)。

有什么主意,我该如何工作?

1 个答案:

答案 0 :(得分:0)

通过调整代码,我找到了答案:

const my_func = async function process_data(post) {
// my code
}

var res = my_func(post_var);