Как получить стек внутри обещания - PullRequest
0 голосов
/ 13 апреля 2020

У меня есть функция с именем foo, которая использует обещание. Несколько мест в моем коде вызывают эту функцию. Когда в обещании в foo появляется ошибка, я хотел бы видеть, откуда в моем коде была вызвана функция foo. Как я могу это сделать?

Сейчас я использую этот трюк (который я знаю, что не должен использовать, но он работает), чтобы поднять ошибку на консоль, но трассировка ошибки восходит только к обещанию, а не дальше.

Как получить информацию о том, откуда был вызван foo? (Если я смогу получить эту информацию, я почти уверен, что смогу прикрепить ее к возникающим ошибкам.)

...