1

spree 1.3.0 と jruby 1.7.1 で苦労しています。jruby は erb テンプレートを解析できず、Ruby を 1.9.3 に変更すると非常にうまく機能するため (はい、エラーなしで!)、意味をなさない文字列割り当てでエラーが発生することがあります。

WEBrick と Trinidad でこれを試してみましたが、どちらも同じように動作しています。

ここで何が起こっているのか、なぜなのか、これを修正する方法について何か考えを教えていただければ幸いです。ありがとう!

Gemfile や環境設定など、何か必要なことがあればお知らせください。

以下の参考画像をご覧ください。

ここに画像の説明を入力

4

2 に答える 2

1

私はそれを理解しました.deface gemを奇妙な方法で扱っているjrubyの問題です。jruby に切り替えるには、しばらく時間がかかると思います。現時点では、回答がないため、この質問を閉じます。

于 2013-04-06T18:05:44.483 に答える
0

実際、Spree をカスタマイズする場合、Deface は Admin で最も有用です。それは私の意見だけでなく、他の多くの意見でもあります。

JRuby を使用する場合、次の設定を使用しました: Rails.application.config.deface.enabled = false

于 2014-11-18T23:29:20.827 に答える