如何使用--harmony选项使nodejs文件可执行

gui*_* 桂林 5 linux node.js

一般来说,我使一个nodejs文件可以直接用下面的样式执行

#/usr/bin/env node
nodejs code here
Run Code Online (Sandbox Code Playgroud)

但是,当节点0.11支持生成器时,我尝试下面

#/usr/bin/env node --harmony
nodejs code here
Run Code Online (Sandbox Code Playgroud)

它输出

/usr/bin/env: "node --harmony": No such file or directory
Run Code Online (Sandbox Code Playgroud)

One*_*One 4

你不能这样做,但是你可以直接使用节点的路径:

#!/usr/bin/node --harmony
Run Code Online (Sandbox Code Playgroud)

有关Cannot pass an argument to python with "#!/usr/bin/env python" 的更多详细信息