如何使用 ES6 语法将 winston 错误处理与 express-async-errors 一起使用?
How to use winston error handling with express-async-errors using ES6 syntax?
我在 Node.js 中使用 ES6,并希望使用 express-async-errors 处理 uncaughtException 和 unhandledRejection。
文档说我应该只需要模块,但是我应该用 ES6 做什么?
// require('express-async-errors');
import expressAsyncErrors from 'express-async-errors';
实际上我想使用 winston 和 express-async-errors 处理错误我想处理未处理和未处理的错误。
那么如何使用呢?
express-async-errors
在导入包时修补 express
包。
万一像
那样导入
import expressAsyncErrors from 'express-async-errors';
和 expressAsyncErrors
未使用,未使用的导入可以删除,具体取决于 ES 模块实现。为了只导入包,它应该是:
import 'express-async-errors';
我在 Node.js 中使用 ES6,并希望使用 express-async-errors 处理 uncaughtException 和 unhandledRejection。 文档说我应该只需要模块,但是我应该用 ES6 做什么?
// require('express-async-errors');
import expressAsyncErrors from 'express-async-errors';
实际上我想使用 winston 和 express-async-errors 处理错误我想处理未处理和未处理的错误。 那么如何使用呢?
express-async-errors
在导入包时修补 express
包。
万一像
那样导入import expressAsyncErrors from 'express-async-errors';
和 expressAsyncErrors
未使用,未使用的导入可以删除,具体取决于 ES 模块实现。为了只导入包,它应该是:
import 'express-async-errors';