查看源代码 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
。