Ember & Rails 新手在这里对两者都有一个严肃的问题。
我正在构建一个利用 ember-rails 设置的项目,如下所示:https ://github.com/dgeb/ember_data_example
然而,为了让事情变得更加复杂,该项目旨在被打包为一个 gem,以包含在一个更大的应用程序中。为此,我创建了一个可安装的引擎,其中包含一个用于测试的虚拟项目。
问题是,ember-rails,特别是车把无法在其预期位置找到模板。这会阻止许多功能正常工作。
在移动车把模板目录方面,我在这里找到了一个解决方案:如何使用 ember-rails gem 为我的 HandlebarsJS 模板指定替代目录?
总之,它指出我们可以通过设置值来指定 application.rb 中模板的路径config.handlebars.templates_root
但是,我认为如果需要将另一个ember-rails 引擎加载到更大的应用程序中,这将导致冲突......并且需要自己的配置设置。
有没有人有这些设置的经验,有没有办法让命名空间的 ember 应用程序在更大的环境中运行良好?
顺便说一句,这是在 ruby 1.9.2 上运行最新的 ember-rails 的 rails 4。