我在Node.js中使用ES6,并希望使用express-async-errors处理uncaughtException和unhandledRejection。 文档说我只需要模块,但是ES6应该怎么做?
// require('express-async-errors');
import expressAsyncErrors from 'express-async-errors';
实际上,我想使用Winston处理错误,并且要使用 express-async-errors 处理未解决和未处理的错误。 那我怎么用呢?
答案 0 :(得分:0)
express-async-errors
修补了express
软件包,当其导入时。
如果是像
一样导入的import expressAsyncErrors from 'express-async-errors';
和expressAsyncErrors
未使用,取决于ES模块的实现,可以删除未使用的导入。为了只导入软件包,它应该是:
import 'express-async-errors';