chronic
とのchronic_duration
宝石を に入れましたがGemfile
、すべてが で正常に動作しvolt console
ます。ただし、クライアント側で何かしようとすると、名前エラーが発生します。クライアント側の初期化子でそれらを要求しようとしましたが、それは役に立ちませんでした。
任意のヒント?
use_gem
Eliaの答えに追加するだけで、Voltに入れることができますconfig/dependencies.rb
(ドキュメントはこちら)
これは Chronic をロードするために機能しますが、変更可能な文字列を使用するため、Chronic は Opal で実行されないようです - 次のエラーが表示されます。
Uncaught NotImplementedError: #<< not supported. Mutable String methods are not supported in Opal.
Opal/sprockets がファイルを検索するパスに gem のパスを追加する必要があります。
gem には便利なヘルパーがあります。
Opal.use_gem "chronic"
これは、初期化プロセスのできるだけ早い段階で CRuby コード (MRI) に入れる必要があります。