【发布时间】:2014-04-16 06:19:06
【问题描述】:
所以,我有一个支持 promises 的 nodejs:
$ node -v
v0.11.11
但是当我尝试使用 Promises 时出现错误:
$ node --harmony test.js
require, module, __filename, __dirname) { var promise = new Promise(fu
^
ReferenceError: Promise is not defined
at Object.<anonymous> (/home/just-boris/coding/test.js:1:89)
at Module._compile (module.js:449:26)
at Object.Module._extensions..js (module.js:467:10)
at Module.load (module.js:349:32)
at Function.Module._load (module.js:305:12)
at Function.Module.runMain (module.js:490:10)
at startup (node.js:123:16)
at node.js:1128:3
my gist中的源代码
我做错了什么?此外,我尝试运行 generators example 并且它正在工作,所以这意味着除了 promises 之外启用了 es6 功能
【问题讨论】:
-
在提出新问题之前检查类似问题:stackoverflow.com/questions/21754032/…
-
谢谢!我像这样搜索这个问题,但找不到。已经投票了,也许它可以帮助任何人
标签: javascript node.js promise ecmascript-harmony