如何在'rake test'中关闭警告'ruby -w'?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在'rake test'中关闭警告'ruby -w'?相关的知识,希望对你有一定的参考价值。
由于其他人的邋sc编码习惯,我继承了一个包含数百个警告的巨大Rails项目,我无法解决这些问题。
当我使用ruby test/function/my_controller_test.rb
运行一个单独的测试套件时,我得到一个没有警告的干净运行。但是当我运行rake test
时,Rails的rake任务中的某些东西会打开ruby -w
,激活Ruby的警告系统。如何停用该行?如果必须,我将编辑源并擦除-w
,但它在哪里?
答案不是rake -q
- 这会关闭佣金自己的呕吐。
答案
如果你想抑制它,你可以将它添加到你的shell配置中,如果你使用的是POSIX类型的shell:
export RUBYOPT=-W0
或者您可以将其添加到任何命令:
RUBYOPT=-W0 ruby ...
对于其他shell,您需要以某种方式设置该环境变量。
以上是关于如何在'rake test'中关闭警告'ruby -w'?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Google Chrome 中关闭 Preserve JavaScript console perseverance