コマンドのオプションと環境変数
nodeコマンドにはさまざまなコマンドラインオプションが用意されています。
コマンドラインオプション一覧は -h や --help をつけてnodeコマンドを実行することで表示できます。
ヘルプ
node -- help
バージョン確認をする
nodeコマンドのバージョンは -v オプションで確認できます。
node -v
ワンライナーコードを実行をする
-e オプション似続けてJavaScriptのコードを記述すると、そのコードを実行させることが可能です。
ワンライナーコードを実行させる場合に便利です。
node -e 'console.log("HelloWorld!")'
-p オプションを指定すると、コードの実行結果、戻り値も表示することがデキます。
node -p -e 'console.log(Math.PI)'
標準入力を利用する
nodeコマンドでファイルに記述されたプログラムを実行する際、引数としてファイル名を与える代わりに、標準入力からプログラムを与えて実行させることも可能です。
node < hello.js
-i オプションを付ければ、実行結果を逐次表示できます。
node -i < hello.js
デバッグモードを利用
debugオプションを付けると、デバッグモードでスクリプトを実行できます。
node debug hello.js