从“rake cucumber”中删除有关 ansicon 的警告

2024-01-01

当您在未安装 ANSICON 的计算机上运行安装了 cucumber 的任何 rake 任务时,您会收到以下消息:

*** WARNING: You must use ANSICON 1.31 or higher (http://adoxa.110mb.com/ansicon) to get coloured output on Windows

在本地运行时,我喜欢使用 ANSICON,但在构建服务器中使用时,我不关心这一点 - 并且我不想在那里看到该警告。有办法摆脱它吗?


您实际上可以删除警告本身。我不喜欢为了有一个绿字而安装一堆垃圾。因此,要删除警告:

1.在 gems 目录中找到 Cucumber 安装(位于 Ruby 安装目录中)。对我来说是: lib\ruby\gems\1.9.1\gems\cucumber-1.2.0

2.在Cucumber安装的cucumber-1.2.0\lib\cucumber\formatter目录中找到该文件变色龙

3.找到该行:

STDERR.puts %{*** 警告:您必须使用 ANSICON 1.31 或更高版本 (http://adoxa.110mb.com/ansicon) 才能在 Windows 上获得彩色输出}

并在其前面添加#以将其注释掉:

#STDERR.puts %{*** 警告:您必须使用 ANSICON 1.31 或更高版本 (http://adoxa.110mb.com/ansicon) 才能在 Windows 上获得彩色输出}

我的 Cucumber 版本的行号是 14。

4.保存文件就完成了

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

从“rake cucumber”中删除有关 ansicon 的警告 的相关文章

随机推荐

  • 无法快速解码 json

    这是http客户端 打印字符串时响应是正确的 但在尝试解码时显示转换错误 let task URLSession shared dataTask with request data response error in Check for E
  • 在 rmarkdown pdf 输出中包装比例表的列名称的有效方法

    我正在使用提问者包制作行比例的加权表 当列名太长时 我想将它们换行 因为我正在制作数百个表 所以该解决方案需要适用于具有不同列数的表 我还想避免将所有列设置为特定宽度 理想情况下 短列名称将保持其正常宽度 而超过指定最大长度的名称将被换行
  • 如何将 8 个小圆圈围绕一个中心大圆圈对齐,如附图所示?

    I have to do this layout 我试图使用RelativeLayout和layout toRightOf layout below等来对齐视图 但我取得的最好成绩是 以下是 xml
  • 将多张地图组合/合并为一张地图

    如何将 dart 中的 2 个或更多地图组合 合并为 1 个地图 例如我有类似的东西 var firstMap 1 2 var secondMap 1 2 var thirdMap 1 2 I want var finalMap 1 2 1
  • 如何在不使用CreateObject的情况下打开excel并获取工作簿

    由于讨论的几个原因here https stackoverflow com questions 25022266 opening an excel file manually allows formulas to run opening a
  • 摆动拖放文件可传输吗?

    我想从我的应用程序拖放到系统文件夹中 以便当我放置一个项目时 它会显示为一个代表我拖动的对象的新文件 我应该使用什么 DataFlavor 我自己想出来了 你只需要使用DataFlavor javaFileListFlavor http d
  • 仅删除逗号前后的空格

    我正在寻找一种正则表达式 方法来仅删除逗号前后的空格 例子 100 0 101 0 101 1 100 1 100 0 100 2 0 2 100 8 0 2 100 8 0 8 100 2 0 8 100 2 0 2 预期结果 100 0
  • 将数据分箱到 Google 地图中的六角形网格中

    我正在尝试在 Google 地图上的六角形网格中显示地理空间数据 为此 给定六边形瓷砖网格尺寸X我需要能够转换 lat lng 坐标转化为 lat lng 包含它们的六边形网格图块的中心 最后 我希望能够在 Google 地图上显示数据 如
  • Composer 与 Symfony 2 自动加载器

    我开始使用Composer http getcomposer org 在一个项目中 我历史上将所有依赖项都置于版本控制之下 该项目目前使用的是Symfony 2 自动加载器 http symfony com doc 2 0 componen
  • Animate.css 不工作

    我在用动画 css https daneden me animate 但它似乎在火狐中不起作用 我正在使用的代码是 div class rotateIn content div 我希望这个 div 在我们加载页面时显示旋转效果 但它似乎不起
  • React Native中的“模块不存在于模块映射或这些目录中”

    我已经开始学习 React Native 我在简单的 React Native 项目中苦苦挣扎 同时在 index android js 中导入新的 js example Home js 我收到以下错误 模块映射或这些目录中不存在模块 Un
  • Json.NET 序列化中有没有办法区分“null 因为不存在”和“null 因为 null”?

    我正在使用 ASP NET webapi 代码库 其中我们严重依赖通过 JSON NET 将消息正文 JSON 反序列化为 NET 对象的自动支持 作为为我们的资源之一构建补丁支持的一部分 我非常希望区分 JSON 对象中不存在的可选属性与
  • Active Admin Gem - Rails 3.2.3,Heroku 错误日志

    我在理解错误日志时遇到问题 我正在使用 Active Admin 一切在我的本地服务器上运行良好 但是当我推送到 Heroku 时 我无法登录或使用 Active admin 我有点不知道问题是什么 我妻子的前端可以工作 但是当我第一次尝试
  • CS50 - pset4 过滤器“模糊”问题

    我的模糊功能表现得很奇怪 我从 check50 重新创建了 3x3 位图 以便从测试中获得更近似的结果 但由于某种原因 每个右边缘或下边缘像素都无法正常工作 在调试时 我发现由于某种原因 我的 for 循环行为不正常 我将在下面展示我的代码
  • 将 asp.net 服务器参数传递给 Angular 2 应用程序

    编辑 解决方案升级到 2 0 Final 后 RC5升级后将服务器参数传递给ngModule https stackoverflow com questions 38948463 passing server parameters to n
  • 从字符串中删除单词的第一次出现?

    我不熟悉正则表达式 如果有人使用正则表达式提供解决方案可以解释其语法 以便我可以将其应用到未来的情况 那就太好了 我有一个字符串 即 Description Mary had a little lamb 我想删除 Description 这
  • 疑难解答“itertools.chain”对象没有属性“__getitem__”

    我在用着itertools chainPython 中链接多个 Django 的方法Querysets一起 通过这样做 我不会接触数据库 这是我需要的有效行为 但是 我使用第三方库对这些结果进行分页 并且该库仅接受列表和查询集对象 当使用链
  • OpenCV opencv2/core/core.hpp:没有这样的文件或目录

    我正在创建一个小项目来在 Android Studio 1 4 上测试 opencv 2 4 但是当我尝试执行该应用程序时 我遇到了 NDK 编译器的问题 我认为cpp文件找不到opencv的路径 但我不知道为什么 知道如何解决这个问题吗
  • 如何创建子包并添加现有文件intellij?

    我的项目结构是这样的 daos MyDBReader java 但我想把它改成这个 daos readers MyDBReader java 谁能告诉我首选的方法intellij保留所有依赖关系和用法 有两种方法 AFAIK 方法一 Rig
  • 从“rake cucumber”中删除有关 ansicon 的警告

    当您在未安装 ANSICON 的计算机上运行安装了 cucumber 的任何 rake 任务时 您会收到以下消息 WARNING You must use ANSICON 1 31 or higher http adoxa 110mb co