4
之外我很怀疑这是可能的,但想到我会发布,并要求确认。使用轨方法轨
我写了一个非常小的Ruby脚本批量重命名文件的folderful,但我需要使用铁路的参数化方法的文件名。我不在一个rails项目中,因为我正在从我希望重命名的文件目录中运行它。我也不希望这是一个完全成熟的rails应用程序。
有没有人对我怎样才能做到这一点有什么想法?
Neil
之外我很怀疑这是可能的,但想到我会发布,并要求确认。使用轨方法轨
我写了一个非常小的Ruby脚本批量重命名文件的folderful,但我需要使用铁路的参数化方法的文件名。我不在一个rails项目中,因为我正在从我希望重命名的文件目录中运行它。我也不希望这是一个完全成熟的rails应用程序。
有没有人对我怎样才能做到这一点有什么想法?
Neil
此方法在ActiveSupport(Rails的一部分)中定义。您可以在Rails之外使用ActiveSupport。只是需要的lib
require 'active_support/core_ext'
# now parameterize method should be available
感谢您的。只是尝试,并得到这个: /Users/{user}/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in'需要” :无法加载这样的文件 - active_support(LoadError)从/Users/{user}/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb \t: 36:在'require' – rctneil
是否安装了active_support?运行'gem install active_support'。 –
尽管可用路径为active_support,但该gem被命名为“activesupport”。 – yfeldblum