如何解决引用错误:未定义再生器运行时



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

从那以后,我无法让我的代码工作...

我包括:

import "@babel/polyfill"

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

async function process_data(post) {
// my_code
}

如果我这样写代码:

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

这很有效,但我不能再使用参数自行调用 process_data 方法(否则,我不知道该怎么做)。

知道我怎样才能让它工作吗?

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

const my_func = async function process_data(post) {
// my code
}
var res = my_func(post_var);

最新更新