node和shebang:通过命令行帮助执行

时间:2014-06-16 22:10:55

标签: node.js path shebang

我的节点安装位于:

/usr/local/bin/node

我添加了shebang:

#!/usr/local/bin/node

到文件的顶部,并为我的节点应用程序文件提供权限755,但是当我尝试运行时:

> ./my-app

我老了:

-bash: ./my-app: No such file or directory

我做错了什么?

1 个答案:

答案 0 :(得分:165)

节点shebang是:

#!/usr/bin/env node

并非所有系统都将节点放在同一位置,可能是您的位置不正确。这将找到所有。

Source

Also