Promise现在是es6中的全局保留字,而linters会抛出错误。那么这样做的陷阱是什么
var Promise = require("bluebird");
还是我应该做
var BluebirdPromise = require("bluebird");
只要它不是全球性的,重新承诺就好像没有问题。但是第二个是更好的方法
我们许多人都这样做。这里没有问题。您只是在使用更快的实现,仅此而已。但是请注意,您可能会使用越来越多的各种库提供的Promise,因此这是一个非常有限的替代(节点世界中正在讨论将库定义为全局Promise提供程序的方法)。– DenysSéguret
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句