一般情况下,我做一个nodejs文件可以直接执行下面的风格
#/usr/bin/env node
nodejs code here
但是,当节点0.11支持生成器时,我尝试如下
#/usr/bin/env node --harmony
nodejs code here
It输出
/usr/bin/env: "node --harmony": No such file or directory
发布于 2014-07-07 14:10:33
你不能这样做,但是你可以直接使用到node的路径:
#!/usr/bin/node --harmony
有关Cannot pass an argument to python with "#!/usr/bin/env python"的更多详细信息
发布于 2014-07-14 13:56:59
这对我很管用。你怀念'!‘吗?
<!-- language: lang-js -->
#!/usr/bin/env node --harmony
function* genFunc () {
console.log('step 1')
yield 1
console.log('step 2')
return 3
}
var gen = genFunc();
var ret = gen.next();
console.log(ret.value);
console.log(ret.done);
ret = gen.next();
console.log(ret.value);
console.log(ret.done);
https://stackoverflow.com/questions/24548733
复制相似问题