当前位置:  开发笔记 > 编程语言 > 正文

如何在Javascript中忘记"等待"异步函数时发出警告?

如何解决《如何在Javascript中忘记"等待"异步函数时发出警告?》经验,为你挑选了2个好方法。

我正在使用Babel和Webpack.如果我忘记await了异步功能,它通常会被忽视.偶尔,如果我忘记了await,异步函数中会出现错误,我得到一个Unhandled promise rejection.然后,我意识到我忘记了await.

当我忘记添加一个时,有没有办法得到警告await



1> Kirk Strobec..:

设置更好的与webpack,repo和代码编辑器的eslint集成.
这是适用的规则,需要等待.

考虑整合以下内容:

用于webpack级报告的eslint加载器

用于CI/CD和本地lint覆盖的eslint命令行

代码编辑器内联linting


`require-await`并没有真正帮助.如果OP忘记了"等待"一个承诺,他肯定也忘了制作应该等待`async`的函数.

2> ubershmekel..:

我觉得OP是寻找类似no-floating-promisestslint看:https://palantir.github.io/tslint/rules/no-floating-promises/

推荐阅读
可爱的天使keven_464
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有