ホームページ >ウェブフロントエンド >jsチュートリアル >Node.js でコマンドライン引数にアクセスするにはどうすればよいですか?
Node.js のコマンド ライン引数へのアクセス
node server.js フォルダーなどの Node.js プログラムを起動する場合、引数は次のように渡すことができます。 Node.js の使用法ドキュメントに示されています: $node -h.
JavaScript で引数にアクセスする方法
Node.js は、process.argv 配列を通じてコマンド ライン引数へのアクセスを提供します。最初の要素は常に「node」で、2 番目はスクリプト ファイル名で、後続の要素には引数が含まれます:
// Print the command line arguments process.argv.forEach(function (val, index, array) { console.log(index + ': ' + val); });
例
次のことを考えてください。コマンド: $node process-2.js one two=three four.
このコマンドの process.argv 配列は次のようになります。 be:
[ 'node', '/Users/mjr/work/node/process-2.js', 'one', 'two=three', 'four' ]
注:
上記の標準的な方法では、追加のライブラリは必要ありません。ただし、Node.js では、「commander」や「yargs」など、追加機能や柔軟性を提供できるさまざまなコマンド ライン解析ライブラリも利用できます。
以上がNode.js でコマンドライン引数にアクセスするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。