Sinatra ビューで Rails ActionView::Helpers::NumberHelper モジュールを使用したいと考えています。number_to_currency
具体的には、Rails ヘルパーを追加したいのですが、使用したいと思います。
通貨に数値を提供する Sinatra に適した gem があれば、それも機能します。たとえば、sinatra-more を調べたことがありますが、通貨を処理していません。
PS。バンドラーを使用しています。
Sinatra ビューで Rails ActionView::Helpers::NumberHelper モジュールを使用したいと考えています。number_to_currency
具体的には、Rails ヘルパーを追加したいのですが、使用したいと思います。
通貨に数値を提供する Sinatra に適した gem があれば、それも機能します。たとえば、sinatra-more を調べたことがありますが、通貨を処理していません。
PS。バンドラーを使用しています。
追加するだけであることがわかりました:
require 'active_support'
...私が望んでいたすべての ActiveSupport メソッドを提供してくれませんでした (私の場合は、AS の派手な時間解析メソッド)。そのため、私はこれで行きました:
Gemfile.rb
gem 'activesupport', require: 'active_support/all'
Gemfile にあります (Bundler を使用しているため)。
sinatraアプリケーションの先頭に追加require 'active_support'
し、active_supportgemをバンドラーgemリストに含めます。
Sinatraアプリケーションにアクティブサポート全体を含めることは、アイデア全体に少し反するため、Moneyの宝石を見ることができます。
require "money"
(そしてそれをバンドラーgemマニフェストに追加します)。
お金に関するドキュメント:http://money.rubyforge.org/