我很難與spree 1.3.0和jruby 1.7.1。因爲jruby似乎無法解析erb模板,並且有時會給字符串賦值帶來錯誤,這是沒有任何意義的,因爲將ruby更改爲1.9.3可以很好地工作(是的,沒有錯誤!)。與jruby和狂歡erb模板有問題
我試過用WEBrick和Trinidad,兩者的行爲方式都是一樣的。
如果你能告訴我關於這裏發生的事情的任何想法,爲什麼?以及可能的解決方法是什麼?謝謝!
請讓我知道你是否需要我的任何東西,比如Gemfile或任何環境設置。
請參見本圖片下面參考:
你將不得不包括引起你的麻煩ERB模板使我們能檢查它,即使你說它適用於MRI。你有什麼理由必須使用ERB嗎?在我看來,還有很多其他的模板庫可以嘗試(所有這些模板庫都超過了可敬的ERB)。 – iain
@iain ERB被軌道本身包含在內。而且,我可以使用像haml這樣的其他模板引擎,但是,spree的所有視圖模板都是用ERB編寫的,所以我可以將它們全部重寫到其他模板引擎的結構中。幾天前我想到了,這是'deface'寶石的問題,在這裏'jruby'沒有對待這個問題。我想我得分叉,看看我能不能用它做點什麼。 – Surya