2015-12-28 40 views
0

我正在製作一個需要用戶密碼的CLI應用程序。我不喜歡密碼在鍵入時出現在屏幕上。它應該顯示一個佔位符,或者什麼都不顯示。如:使用節點靜默捕獲CLI輸入(即隱藏密碼輸入)

$ node myapp.js 
Please enter your email: [email protected] 
Please enter your password: ****** 

編輯:我用的是read包之前,但標誌着輸入作爲silent: true不nodemon工作。

+3

看看這個:https://www.npmjs.com/package/prompt,它正是你所需要的。 –

回答

0

您可以使用節點程序包readprompt。請記住,它們不適用於nodemon。他們工作,但在使用nodemon運行時仍然會顯示密碼。這隻會影響開發,因爲最終用戶只需要運行它node