2
我正在學習廚師,並從廚師教程頁面的其中一個找到了此命令。vagrant up --no-color,它做什麼?
https://learnchef.opscode.com/quickstart/converge/
我知道什麼是無業遊民了是。但 - 無色,我不確定這是什麼。我搜查了整個流浪網站。仍然無法找到它。
只是好奇這是什麼。
我正在學習廚師,並從廚師教程頁面的其中一個找到了此命令。vagrant up --no-color,它做什麼?
https://learnchef.opscode.com/quickstart/converge/
我知道什麼是無業遊民了是。但 - 無色,我不確定這是什麼。我搜查了整個流浪網站。仍然無法找到它。
只是好奇這是什麼。
--no-color
只是禁用了彩色的Vagrant輸出。
不出現的時刻被記錄,但搜索Vagrant Github repo顯示以下內容:
# Disable color in a few cases:
#
# * --no-color is anywhere in our arguments
# * STDOUT is not a TTY
# * The terminal doesn't support colors (Windows)
#
if ARGV.include?("--no-color")
# Delete the argument from the list so that it doesn't
# cause any invalid arguments down the road.
ARGV.delete("--no-color")
opts[:ui_class] = Vagrant::UI::Basic
elsif !Vagrant::Util::Platform.terminal_supports_colors?
opts[:ui_class] = Vagrant::UI::Basic
elsif !$stdout.tty? && !Vagrant::Util::Platform.cygwin?
# Cygwin always reports STDOUT is not a TTY, so we only disable
# colors if its not a TTY AND its not Cygwin.
opts[:ui_class] = Vagrant::UI::Basic
end