3
node helloworld.js alex

console.log() アレックスにしたい。「alex」を引数としてコードに渡すにはどうすればよいですか?

pythonでは、それはsys.argv[1]

4

2 に答える 2

4

process.argvnode.jsを使用してコマンドライン引数にアクセスできます。

配列にはノードコマンドとアプリケーションファイルも含まれているため、最初のカスタムコマンドライン引数のインデックスは2になります。

process.argv[2] === 'alex'; // true

http://nodejs.org/api/process.html#process_process_argv

于 2012-07-13T08:39:21.697 に答える