現在、 Windows 10で Ruby on Rails を学習しようとしています。
Michael Hartl による優れた railstutorial に従っています。
ただし、実行時に表示される「gem install win32console」メッセージ (および色の欠如) に悩まされていますrake test
。どうすればこれを修正できますか?
出力例:
$ bundle exec rake test
ansi: 'gem install win32console' to use color on Windows
Started
3/3: [===================================] 100% Time: 00:00:00, Time: 00:00:00
Finished in 0.35885s
3 tests, 6 assertions, 0 failures, 0 errors, 0 skips
私のセットアップ:
ベース: Ruby 2.2 Rails Installer for Windows . Git Bash
を使用してコマンドを実行します。minitest-reporters gem
もインストールしました (チュートリアルのステップ 3.7.1 )。
私が試したこと:
最初に
gem install win32console
bu を実行しましたが、実行すると宝石が表示されますが、これは効果がありませんでしたgem list
。次に、win32console が非推奨になったので、 ansiconをインストールしました。
これも効果がありませんでした。とにかく、色はWindows 10でサポートされているようです。たとえば、このブログにあるHello Worldの例
を実行すると、ansicon がインストールされているかどうかに関係なく、青と赤のテキストが表示されます。 ただし、出力に色が正しく表示されず、それでも警告が表示されます。puts "\e[34mHello \e[31mWorld\e[0m"
rake test