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