如何在 Windows 上运行的 Node.js 上使用 Promise?对于我的一生,我似乎无法找到任何例子来工作......
例如,这样的事情不起作用:
var pinput = new Promise(
function(fulfillPromise, breakPromise) {
var btn = document.getElementById("button");
var txt = document.getElementById("txt");
btn.onclick = function() {
fulfillPromise(txt.value);
}
}
);
pinput.whenOnly(function(value) { alert(value); });
投入 requires 也无济于事:
Promise = require('promise');
我得到的只是:
ReferenceError: promise is not defined
或者
Error: Cannot find module 'Promise'
而且我似乎也无法从最新的 API 中找到承诺......(http://nodejs.org/docs/latest/api/)
我不解。