当前位置: 首页 > 面试题库 >

DeprecationWarning:不推荐使用不带回调的异步函数。-如何找到“功能:”在哪里?

康元凯
2023-03-14
问题内容

我最近将节点更新为7.2.1,并注意到有警告出现:

(节点:4346)DeprecationWarning:不推荐使用不带回调的异步函数。

这是4346为了什么 js文件中只有2000行,所以它不能是行号。在哪里可以找到代码?


问题答案:

您可以使用--trace- deprecation--throw- deprecation选项。

例如:

node --trace-deprecation app.js

要么:

node --throw-deprecation app.js

第一个选项将记录堆栈跟踪,第二个选项将引发错误(如果未捕获,还将记录一个堆栈跟踪)。

另外,4346很有可能是进程ID。



 类似资料:
  • 问题内容: 我有以下使用函数在PHP 5.3之前运行良好的语句: 升级到PHP 5.3后,我收到了不赞成使用的警告: 不推荐使用:不推荐使用split()函数。 我正在尝试解析具有以下格式的字符串: 2010-08-10 23:07:58 成为其组成部分。 问题答案: 我认为您想要preg_split。

  • 问题内容: 不推荐使用函数eregi()。我该如何替换eregi()。我尝试使用preg_match,但随后停止工作。 之前的代码: 代码然后: 问题答案: 期望其正则表达式参数位于一对定界符内。 因此,请尝试:

  • 问题内容: 如何从异步函数返回值?我试图喜欢这个 它给了我, 问题答案: 您不能超出范围。为了获得预期的结果,您应该将其包装到异步IIFE中,即 样品。 有关更多信息 由于返回一个Promise,因此可以将其省略,如下所示: 然后像以前一样做

  • 问题内容: 我是Android编程的新手。 我一直在遵循有关从此网站创建音乐播放器的教程 本教程要求 使用不推荐使用的 Class 方法。哪种方法尤其可以代替此不推荐使用的方法?而且,是否有资料来源可以找到所有不赞成使用的方法及其当前替代方法? 这是我的代码,其中有关于不推荐使用的方法的警告: 问题答案: 如果按CTRL +左键单击方法,则会找到方法声明。这就是使用其内容和javadoc创建方法的

  • 问题内容: 我目前正在编写JavaScript,并对 callback 感到困惑。我发现它不是内置函数…… 我现在正在阅读O’Relly JavaScript 5th Edition,它显示了示例代码,如下所示: 基本上,我想我不了解…… 的总体思路。有人可以编写示例代码来利用上面的优势吗? 问题答案: 回调非常简单又漂亮!由于AJAX调用的性质,您 不会 阻塞脚本的执行,直到您的请求结束(然后它

  • 问题内容: 如何从异步函数返回值?我试图喜欢这个 它给了我, 问题答案: 您不能超出范围。为了获得预期的结果,您应该将其包装到异步IIFE中,即 样品。 有关更多信息 由于返回一个Promise,因此可以将其省略,如下所示: 然后像以前一样做