Я только что переключил свой узел api, чтобы использовать node-mysql. Он продолжает подавлять мои ошибки/стеки, делая разработку и отлаживая кошмар. Например, я пишу новую функцию, и я получаю эту ошибку:node-mysql Ошибки Rotrow не-MySQL
/opt/figo/banking/node_modules/mysql/lib/protocol/Parser.js:78
throw err; // Rethrow non-MySQL errors
^
TypeError: string is not a function
Модуль mysql
необходимо повторно формулировку мои первоначальные сообщения об ошибках. Как я могу заставить его прекратить это делать? Я хочу просто посмотреть, где это произошло, а не где node-mysql
решил rethrow моя ошибка.
Может быть, ваши сообщения об ошибках строки, и это ожидающей их быть 'Error's, чтобы они не вошли правильно, когда вызваны повторно –
Код сбой, я «Не намеренно бросая ошибку. Вот условное выражение в Parser.js: 78 'if (! Err || typeof err.code! == 'string' || err.code.substr (0, 7)! == 'PARSER_') throw err;' – Jeremy