6

私は Michael Hartl の優れた Rails チュートリアルに従おうとしている初心者です。Windows Vista で実行する Rails 3.2.3 と Ruby 1.9.3 にアップグレードしました。この問題は、rspec などの特定のコマンド ライン機能を実行すると発生します。例えば

C:\Sites\rails_projects\sample_app>bundle exec rspec spec/
←[32m.←[0m←[32m.←[0m←[32m.←[0m←[32m.←[0m←[32m.←[0m←[32m.←[0m←[32m.←[0m←[32m.←[0m←[32m.←[0m← [32m.←[0m
←[32m.←[0m←[32m.←[0m←[32m.←[0m←[32m.←[0m←[32m.←[0m←[32m.←[0m←[32m.←[0m←[32m.←[0m←[32m.←[0m←[32m.←[0m
←[32m.←[0m←[32m.←[0m←[32m.←[0m←[32m.←[0m←[32m.←[0m←[32m.←[0m←[32m.←[0m←[32m.←[0m←[32m.←[0m

Finished in 5.41 seconds
←[32m29 examples, 0 failures←[0m

問題は色を表示しようとしていることに関連している可能性があると思いましたが、 --color タグを付けて rspec を実行してみましたが、違いはありません (または任意の色)。Railsコンソール自体にも問題が見られました。私のマシンは、特定の文字を正しく表示するように設定されていない可能性があります。

どんな助けでもありがたく受け取られます!

ありがとう

4

2 に答える 2

5

これらは端末制御文字であり、質問で提案されているように端末の色を変更したり、カーソルを移動したり文字を削除したりするために使用できます。これらが色を無効にして表示される場合は、カーソル移動制御文字であると思います。

編集:

http://www.termsys.demon.co.uk/vtansi.htmには、VT100制御文字がリストされています。テキストの色を緑に設定しようとしているようです。

于 2012-04-24T07:54:19.463 に答える
3
  1. .rspecアプリケーションディレクトリでファイルを開きます
  2. 最初の行を削除 ( --color)
  3. 保存して完了:-)
于 2012-06-25T08:17:11.077 に答える