西纳特拉:模板引擎未找到:虾(Sinatra: Template engine not found:

2019-10-18 02:00发布

我与西纳特拉和对虾一个新手。 我成功与雇员再培训局和XMM /建设者模板。 现在试图让PDF生成大虾工作。

收到错误: Template engine not found: prawn

码:

require 'rubygems'
require 'sinatra'
require 'sinatra/prawn'

set :prawn, { :page_layout => :portrait }

get '/pdf' do
  content_type 'application/pdf'
  prawn :pdf1
end

谢谢。

Answer 1:

找到它:从sbfaulkner宝石不随辛纳屈的当前版本。

修复:从danielberkompas安装分叉宝石如下:

gem install dberkom-sinatra-prawn -s http://gems.github.com

见问题6

然后,上面的代码工作正常。



文章来源: Sinatra: Template engine not found: prawn
标签: sinatra prawn