文件名称:async-catch-loader:一个webpack加载器,可以自动将trycatch注入到异步函数中
文件大小:88KB
文件格式:ZIP
更新时间:2024-06-06 02:18:53
JavaScript
async-catch-loader 一个自动给 async 函数注入 try/catch 的 webpack loader 在开发中经常会使用 async/await 异步编程,同时也会频繁的使用 try/catch 捕获异步中的错误,使得业务代码充斥这 try/catch 非常的冗余,使用这个 loader 可以只在打包后的代码自动注入 try/catch,使得业务代码非常简洁 async function func() { let res = await new Promise(resolve => { setTimeout(() => { resolve('success') }, 3000) }) } 打包后自动注入 try/catch async function func() { try {
【文件预览】:
async-catch-loader-master
----.eslintrc.js(214B)
----src()
--------index.js(2KB)
----.babelrc(47B)
----husky.config.js(70B)
----LICENSE(1KB)
----test()
--------example4.js(191B)
--------example2.js(175B)
--------loader.test.js(3KB)
--------compiler.js(745B)
--------example5.js(197B)
--------example.js(106B)
--------example3.js(111B)
----jest.config.js(48B)
----README.md(1KB)
----.gitignore(20B)
----.eslintignore(5B)
----package-lock.json(320KB)
----package.json(1KB)