0

chronicとのchronic_duration宝石を に入れましたがGemfile、すべてが で正常に動作しvolt consoleます。ただし、クライアント側で何かしようとすると、名前エラーが発生します。クライアント側の初期化子でそれらを要求しようとしましたが、それは役に立ちませんでした。

任意のヒント?

4

2 に答える 2

1

use_gemEliaの答えに追加するだけで、Voltに入れることができますconfig/dependencies.rb(ドキュメントはこちら

これは Chronic をロードするために機能しますが、変更可能な文字列を使用するため、Chronic は Opal で実行されないようです - 次のエラーが表示されます。

Uncaught NotImplementedError: #<< not supported. Mutable String methods are not supported in Opal.

于 2015-12-06T12:29:23.683 に答える
1

Opal/sprockets がファイルを検索するパスに gem のパスを追加する必要があります。

gem には便利なヘルパーがあります。

 Opal.use_gem "chronic"

これは、初期化プロセスのできるだけ早い段階で CRuby コード (MRI) に入れる必要があります。

于 2015-12-05T10:19:43.913 に答える