[英]how to make a nodejs file executable with --harmony option
通常,我使nodejs文件可以直接使用以下樣式執行
#/usr/bin/env node
nodejs code here
但是,當節點0.11支持生成器時,我嘗試如下
#/usr/bin/env node --harmony
nodejs code here
輸出
/usr/bin/env: "node --harmony": No such file or directory
您不能這樣做,但是可以直接使用路徑到節點:
#!/usr/bin/node --harmony
對我有用。 你想念“!”嗎?
<!-- 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);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.