节点和shebang:帮助通过命令行执行

我的节点安装位于:

/usr/local/bin/node

我已经添加了shebang:

#!/usr/local/bin/node

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

> ./my-app

我得到旧的:

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

我究竟做错了什么?

节点shebang是:

 #!/usr/bin/env node 

不是所有的系统都把节点放在同一个位置,可能你的位置不正确。 这将find他们。

资源