app.js
(このopenshiftプログラムのように)これが一番上にあるserval node.jsプロジェクトを見つけました:
#!/bin/env node
これは何を意味するのでしょうか?これはどのように作動しますか?どこで役に立ちますか?
app.js
(このopenshiftプログラムのように)これが一番上にあるserval node.jsプロジェクトを見つけました:
#!/bin/env node
これは何を意味するのでしょうか?これはどのように作動しますか?どこで役に立ちますか?
あなたの例の完全な行は次のとおりです。
#!/bin/env node
これは単に、現在の PATH で見つかった「ノード」という名前の最初の実行可能ファイルでスクリプトを実行する必要があることを意味します。
先頭のシバン (#!) は、次のスクリプトを実行することを意味します。/bin/env は、現在の環境を調べる標準の UNIX プログラムです。'name=value' 形式でない引数は、実行するコマンドです。詳細については、env マンページを参照してください。
env
インタプリタを指定するシェルコマンドです。