2
我可以在我的寶石內部使用Haml模板,而無需在應用程序中寫入Gemfile gem'haml'?如何在項目中沒有HAML時在我的寶石中擁有HAML的依賴關係
我把my_gem.gemspec文件這一行:
s.add_runtime_dependency "haml", "~> 3.0"
我把Gemfile中的my_gem文件夾這一行:
gem 'haml', '~> 3.0'
我:捆綁,並Haml的安裝在這一刻,但它不工作,我有
Template is missing
Missing template layouts/my_gem with {:handlers=>[:erb, :builder, :coffee] }
只有當我在應用程序複製的Gemfile
寶石 'HAML', '〜> 3.0'
它的做工精細。
我可以使用Haml與我的寶石沒有複製到Gemfile?
** **的解決方案是:**要求 'HAML' ** **到** My_gem.rb。任何應用程序(引擎)都應該需要所有必需的寶石 –