檢視原始碼 Mix.Shell.Quiet (Mix v1.16.2)
當 MIX_QUIET
環境變數設定時,這是 Mix 的預設 shell。
它就像 Mix.Shell.IO
,但列印的內容少很多。
摘要
函式
靜默執行指定的命令,不會輸出任何內容。
將錯誤列印到 shell,後面接換行符號。
不列印任何內容到 shell。
如果目前應用程式尚未列印,則列印它。
列印訊息並提示使用者輸入。
列印訊息並詢問使用者是否要繼續。使用者必須輸入並提交「y」、「yes」、「Y」、「YES」或「Yes」其中之一。
函式
靜默執行指定的命令,不會輸出任何內容。
將錯誤列印到 shell,後面接換行符號。
不列印任何內容到 shell。
如果目前應用程式尚未列印,則列印它。
列印訊息並提示使用者輸入。
輸入將持續接收,直到按下 Enter 為止。
列印訊息並詢問使用者是否要繼續。使用者必須輸入並提交「y」、「yes」、「Y」、「YES」或「Yes」其中之一。
使用者也可以按 Enter;這可以設定為接受或拒絕提示。後者對於可能具有危險性的操作很有用,該操作需要使用者的明確確認。
選項
:default
- (:yes 或 :no) 如果為:yes
,則按 Enter 會接受提示;如果為:no
,則按 Enter 會拒絕提示。預設為:yes
。