2017-06-13 33 views
0

我可以使用process.argv來獲取傳遞給NodeJS程序的參數數組,但是有沒有辦法獲得在NodeJS程序啓動的shell上輸入的完全確切的命令行字符串?如果不是確切的字符串,是否有任何可以確定的近似等價物?如何獲取用於啓動NodeJS程序的原始完整命令行?

+0

一段時間以來一直沒有活動。你能接受答案嗎? – RaphaMex

回答

2

process.argv是正確的方法。作爲開始,您可以這樣做:

console.log(process.argv.join(" ")) 

然後,如果您願意,您可以將路徑更改爲相對路徑。

+0

也'process.argv0' [可以使用](https://nodejs.org/docs/latest/api/process.html#process_process_argv0)重新創建啓動程序... – dandavis

相關問題