Как создать настраиваемую ошибку с настраиваемыми параметрами ошибок в restify 7.x?

Как создать настраиваемую ошибку с пользовательскими настройками ошибок в restify 7.x?

Я хотел бы создать некоторые настраиваемые ошибки в проекте, используя restify (версия 7.x) с настраиваемыми параметрами ошибок. Теперь я могу создать персонализированную ошибку с кодом параметров и сообщением, используя restify-errors . И я попытался создать ошибку с более чем двумя параметрами, используя свойство подкласса restify-errors, используя makeConstructor() .

 restifyErrors.makeConstructor('ValidationError', { restCode: 'ValidationError', statusCode: 400, message: message }); var myErr = new errors.ValidationError(); 

Но я не могу реализовать это успешно, в конечном итоге с ниже показанной ошибкой

var myErr = новые ошибки. ValidationError (); ^

TypeError: errors.ValidationError не является конструктором

И еще, я попробовал restify-error-options , у меня тоже не получилось. Может кто-нибудь предложить решение этой проблемы или предложить мне, как реализовать настраиваемые ошибки с помощью пользовательских параметров ошибок?

Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector