Javascript 在nodejsv4中使用承诺

Javascript 在nodejsv4中使用承诺,javascript,node.js,express,Javascript,Node.js,Express,在我以前的应用程序中,我做了一些类似的事情(使用Express) 在我的路由的顶部,然后在我的函数中,我可以将函数与串在一起。然后和捕获等等 我读到Node v4合并了iojs的代码库,其中添加了promises。所以我的问题是,我是否仍然需要要求npm模块bluebird在我的Nodejs&Express应用程序中使用承诺,或者我可以直接使用后面的承诺 抱歉,如果这是一个愚蠢的问题,谢谢 如果你所做的所有承诺都包含在这本书中,那么在不添加蓝鸟的情况下,你应该是对的。如果您正在使用bluebir

在我以前的应用程序中,我做了一些类似的事情(使用Express)

在我的
路由
的顶部,然后在我的函数中,我可以将函数与
串在一起。然后
捕获
等等

我读到Node v4合并了iojs的代码库,其中添加了promises。所以我的问题是,我是否仍然需要要求npm模块bluebird在我的Nodejs&Express应用程序中使用承诺,或者我可以直接使用后面的承诺


抱歉,如果这是一个愚蠢的问题,谢谢

如果你所做的所有承诺都包含在这本书中,那么在不添加蓝鸟的情况下,你应该是对的。如果您正在使用bluebird cruft,那么继续要求bluebird本机承诺是目前非常基本的实现。但是bluebird提供了很多帮助函数。所以,如果你不想要所有这些功能,并且在性能上牺牲了一点(我听说原生承诺比蓝鸟稍微慢一点),你可以使用原生承诺。啊,太棒了,我甚至不知道使用原生承诺对蓝鸟有任何性能影响,谢谢@如果你所做的所有承诺都包含在这本书中,那么你应该是正确的,而不需要添加蓝鸟。如果您正在使用bluebird cruft,那么继续要求bluebird本机承诺是目前非常基本的实现。但是bluebird提供了很多帮助函数。所以,如果你不想要所有这些功能,并且在性能上牺牲了一点(我听说原生承诺比蓝鸟稍微慢一点),你可以使用原生承诺。啊,太棒了,我甚至不知道使用原生承诺对蓝鸟有任何性能影响,谢谢@第四
var Bluebird = require('bluebird');