ruby - 在 rails 之外使用 rails 方法

标签 ruby

我非常怀疑这是可能的,但我想我会发帖并要求确认。

我已经编写了一个非常小的 ruby​​ 脚本来批量重命名文件夹中的文件,但我需要对文件名使用 Rail 的参数化方法。我不在 rails 项目中,因为我是从我希望重命名的文件目录中运行它的。我也不希望将它变成一个完全成熟的 Rails 应用程序。

有人对我如何实现这一目标有任何想法吗?

尼尔

最佳答案

此方法在 ActiveSupport(Rails 的一部分)中定义。您可以在 Rails 之外使用 ActiveSupport。只需要库

require 'active_support/core_ext'

# now parameterize method should be available

关于ruby - 在 rails 之外使用 rails 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13895050/

相关文章:

ruby-on-rails - sqlite3_native.so : [BUG] Segmentation fault

ruby-on-rails - 给定一个字符串中的日期名称,我如何才能获得表示本周内该日期的 Time 对象?

Ruby 问题 - == nil 还是 nil?

ruby - 如何在ruby中获取文件模式?

Ruby 编码 ASCII_8BIT 和扩展 ASCII

ruby - 使用 Ruby selenium 打开浏览器选项卡

ruby-on-rails - 如何授权google-api-ruby-client?

ruby-on-rails - Act_As_Votable 与 Rails 中的 Reddit 风格加权算法

ruby-on-rails - 在多用户 saas 应用程序中生成序列号

Vim 中的 Ruby 代码自动缩进