我们正在尝试在节点7中使用--harmony_async_await,并且与使用babel for async / await进行转换相比,缺少具有长堆栈跟踪的能力(http://bluebirdjs.com/docs/api/promise.longstacktraces.html)。
显然,如果选择了“只是看到这个' - 在chrome(ium)方面,他们似乎在检查员中支持它,尽管最新的工作是在v8 5.4之后(即不在节点7中):
https://bugs.chromium.org/p/v8/issues/detail?id=4483
https://codereview.chromium.org/2357423002/
另一种方法是让v8使用蓝鸟的承诺实现 - 但我该怎么做呢?覆盖global.Promise不会改变异步/等待行为的方式(它们仍然使用默认的承诺)。