article-thumbnail

Node.jsでコマンドラインの引数を取得する方法

カテゴリ: Node.js

タグ: バッチ,command,引数

2020-09-10 00:12:56

【概要】

Node.jsでコマンドライン実行時に引数を設定した場合にその引数を取得する方法をまとめます。


【詳細】

1. コマンド例

「1」と「1000」という2つの引数を設定して実行します。

node index.js 1 1000


2. index.jsで引数を確認する

「process.argv」に引数が格納される為、log出力します。

console.log(process.argv);


3. 出力結果例

配列の1・2番目には実行するNode.jsと実行したファイル名が入ります。

よって、引数に設定した値が入るのは3番目からになります。

[
'/usr/local/Cellar/node/14.6.0/bin/node',
'/Users/hoge/Documents/hogeProject/index.js',
'1',
'1000'
]