【文件属性】:
文件名称:babel-plugin-better-async-await:Babel插件可使用异步await更好地处理错误
文件大小:83KB
文件格式:ZIP
更新时间:2021-01-30 04:55:25
babel babel-plugin async-await BabelJavaScript
babel插件更好的异步等待
编写更好的async await并避免try catch语句如果使用以下预设则此插件可以很好。
:light_bulb: 对于与CRA以及任何依赖@ babel / env或依赖于预设和插件的应用程序一起使用,我们强烈建议使用
注意:如果使用的是babel-preset-env,默认CRA配置或@ babel / env或babel-plugin-transform-async-to-generator,则预设的顺序很重要,因此无法使用此插件。
:delivery_truck: 安装
npm install --save-dev babel-preset-better-async-await
要么
yarn add babel-preset-better-async-await --dev
动机与观念
这个babel插件的灵感来自于这篇帖子的想法由撰写
在异步/等待功能中,我们经常使用try / catch块来捕获错误。
例如:-
async function completeApplicationFlow ( ) {
// wait
【文件预览】:
babel-plugin-better-async-await-master
----.babelrc(39B)
----package.json(2KB)
----.prettierrc(207B)
----CONTRIBUTING.md(2KB)
----src()
--------index.js(2KB)
--------index.test.js(3KB)
----.eslintrc.js(720B)
----.all-contributorsrc(661B)
----.gitignore(332B)
----README.md(7KB)
----yarn.lock(202KB)
----.editorconfig(65B)