Ember & Rails newb在這裏有一個關於兩者的嚴重問題。Ember-rails項目作爲一種可安裝的引擎?
我建設,充分利用餘燼,導軌安裝本文舉例說明一個項目:https://github.com/dgeb/ember_data_example
然而,爲了使事情更復雜,這個項目的目的是在被包裝成寶石,列入更大的應用。爲此,我創建了一個可掛載的引擎,其中包含一個用於測試的虛擬項目。
問題是,ember-rails,特別是handlebars無法在預期位置找到模板。這可以防止很多功能正常工作。
在移動車把模板目錄而言,我已經找到了解決辦法在這裏:How can I specify an alternative directory for my HandlebarsJS templates with the ember-rails gem?
總之它指出,我們可以通過設置config.handlebars.templates_root
但是,我認爲這應該會導致衝突應該另一個 ember-rails引擎需要加載到一個更大的應用程序..並且那個將需要它自己的配置設置。
有沒有人有這些設置的經驗,有沒有什麼辦法讓名稱空間的燼應用程序在更大的上下文中播放不錯?
順便說一下,這是rails 4運行ruby 1.9.2上最新的ember-rails。
它看起來像他們手動定義每個視圖,這正是你想要避免的情況:即TEMPLATENAME:「 ember_cart/templates/carts/mini_cart_list' –
是的你是對的。 – brg
@alex做了你粘貼的代碼爲你解決它。如果確實如此,那麼您可能想要接受自己的答案,以便將來任何Google帶到這裏的人都會知道哪些方法有效。 – brg