hh5*_*188 55 declare node.js openshift
我找到了serval node.js项目,这些项目位于其顶部app.js
(如此openshift程序中):
#!/bin/env node
Run Code Online (Sandbox Code Playgroud)
这是什么意思?这是如何运作的?它在哪里有用?
soc*_*onk 66
您的示例中的完整行是:
#!/bin/env node
Run Code Online (Sandbox Code Playgroud)
这只是意味着脚本应该使用在当前PATH中找到的名为"node"的第一个可执行文件来执行.
开始时的shebang(#!)意味着执行以下内容的脚本./ bin/env是一个标准的unix程序,用于查看当前环境.它的任何参数都不是'name = value'格式是要执行的命令.有关更多详细信息,请参阅env联机帮助页.
env
是一个用于指定解释器的shell命令.
归档时间: |
|
查看次数: |
16512 次 |
最近记录: |