1

我想在我的 Rails 3 模板中spec_helper.rb使用thor注释文件 () 中的一行?

从:

  config.fixture_path = "#{::Rails.root}/spec/fixtures"

# config.fixture_path = "#{::Rails.root}/spec/fixtures"

我知道我可以使用 向文件注入一行inject_into_file,但我想评论指定文件中的一行。

谢谢!

4

1 回答 1

0

您可以使用 Thor Action gsub_file

文档中的示例

gsub_file 'app/controllers/application_controller.rb', /#\s*(filter_parameter_logging :password)/, '\1'

您必须根据需要调整正则表达式和替换字符串,但这应该是可能的。

于 2012-06-14T08:38:08.223 回答