2017-10-07 69 views
0

例如: node app.js --help --path=asd如何獲取進程啓動時傳遞的命令行參數的索引?

我想知道--help參數的指標,以確保其第一。

Minimist返回一個對象,其中的鍵是這些參數,但我們無法確定該對象的鍵的順序。

我看到的只有一個解決辦法:

if (process.argv[2].indexOf('--help') === 0 || process.argv[2].indexOf('-h') === 0) {...} 
+2

你的解決方案似乎不夠好。 – TGrif

回答

0

如果沒有現成的解決方案,所以:

if (process.argv[2].indexOf('--help') === 0 || process.argv[2].indexOf('-h') === 0) {...} 
相關問題