【发布时间】:2014-11-07 14:05:12
【问题描述】:
我正在尝试使用deface gem 作为从模块(引擎)覆盖我的核心应用程序视图的一种方式。如果我在core_app/app/overrides/* 中创建.deface 文件,则 Deface 效果很好。但是,当我想从我的引擎中使用它时(通过在 core_app/engines/some_engine/app/overrides/* 中创建完全相同的文件)它不再工作了。
我的引擎是使用rails plugin new 命令创建的“干净”引擎,尝试使用 deface 是我在那里实现的第一件事,因此没有任何东西可以干扰 deface。至少从插件的角度来看。
我正在像这样包含我的引擎(在核心应用程序 gemfile 中):gem 'some_engine', path: 'engines/some_engine'
任何帮助将不胜感激。
【问题讨论】:
标签: ruby-on-rails ruby spree deface