【问题标题】:Using Rails' ActionView Helpers outside of Rails在 Rails 之外使用 Rails 的 ActionView 助手
【发布时间】:2009-12-19 18:07:33
【问题描述】:

我需要做什么才能让number_to_human_size 在 Rails 之外的脚本中工作?

【问题讨论】:

    标签: ruby-on-rails ruby


    【解决方案1】:

    您可以尝试引入足够多的各种 Rails gem 来支持它(从 ActionPack 开始并继续使用 ActiveSupport),但您肯定需要引入很多 - 它最终需要有一个语言环境系统使用语言环境文件进行初始化以进行翻译。

    如果您不需要本地化,dvyjones 的建议会更快。

    【讨论】:

      【解决方案2】:

      我认为this method 应该可以。不过我没有测试过,它不接受除数字以外的任何选项。

      【讨论】:

        【解决方案3】:

        您可能想尝试alchemist,这是一个用于在许多不同单位之间进行转换的 ruby​​ 库。我自己没用过,只在rubyinside上听说过。

        【讨论】:

          【解决方案4】:

          决定您是否关心该方法实现的所有国际化支持,然后复制并粘贴其余部分。

          【讨论】:

            猜你喜欢
            • 2014-02-09
            • 1970-01-01
            • 2013-12-06
            • 2015-04-25
            • 1970-01-01
            • 2023-03-26
            • 1970-01-01
            • 2015-03-17
            • 1970-01-01
            相关资源
            最近更新 更多