当您在未安装ANSICON的计算机上安装黄瓜时运行任何rake任务时,您会收到以下消息:
*** WARNING: You must use ANSICON 1.31 or higher (http://adoxa.110mb.com/ansicon) to get coloured output on Windows
Run Code Online (Sandbox Code Playgroud)
在本地运行时我喜欢使用ANSICON,但是当在构建服务器中使用时我并不关心 - 我不想在那里看到那个警告.有办法摆脱它吗?
Kam*_*men 12
您实际上可以删除警告本身.我不喜欢为了拥有一个绿色字而安装一堆垃圾.所以,删除警告:
1.在gems目录中找到Cucumber安装(它位于Ruby安装目录中).对我来说它是:lib\ruby\gems\1.9.1\gems\cucumber-1.2.0
2.在Cucumber安装的cucumber-1.2.0\lib\cucumber\formatter目录中找到文件ansicolor.rb
3.找到该行:
STDERR.puts%{***警告:您必须使用ANSICON 1.31或更高版本(http://adoxa.110mb.com/ansicon)才能在Windows上获得彩色输出}
并在其前面添加#以将其注释掉:
# STDERR.puts%{***警告:您必须使用ANSICON 1.31或更高版本(http://adoxa.110mb.com/ansicon)才能在Windows上获得彩色输出}
我的黄瓜版本的行号为14.
4.保存文件,你就完成了
| 归档时间: |
|
| 查看次数: |
2607 次 |
| 最近记录: |