Node中是否支持生成器功能?我一直读到它们是从0.11开始。
尝试在节点0.12
中运行此代码段function* range(max, step) {
var count = 0;
step = step || 1;
for (var i = 0; i < max; i += step) {
count++;
yield i;
}
return count;
}
但没有运气。我是否需要使用自定义参数调用npm start?
答案 0 :(得分:1)
您需要运行带有--harmony
标志的节点以启用节点中的生成器(0.11.x和0.12.x版本):
$ node --harmony your_script.js