0

我已将chronicchronic_durationgem 放入我Gemfile的 . 中,一切正常volt console。但是,如果我在客户端尝试任何操作,我会收到名称错误。我尝试在客户端初始化程序中要求它们,但这没有帮助。

有小费吗?

4

2 回答 2

1

只是为了添加到 Elia 的答案,您可以在 Voltuse_gem中输入(在此处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

您需要将 gem 的路径添加到 Opal/sprockets 搜索文件的路径中。

对于宝石,有一个很好的帮手:

 Opal.use_gem "chronic"

这应该在初始化过程中尽早进入 CRuby 代码 (MRI)。

于 2015-12-05T10:19:43.913 回答