2012-03-07 69 views
1

我試圖設置PDFKit,但我甚至無法運行我的應用程序開始。我一直得到這個錯誤:無法加載PDFKIT - 獲取加載錯誤

`require': cannot load such file -- pdfkit (LoadError) 

這是我的整個application.rb文件。

require File.expand_path('../boot', __FILE__) 

require 'rails/all' 
require 'pdfkit' 

if defined?(Bundler) 
    # If you precompile assets before deploying to production, use this line 
    Bundler.require(*Rails.groups(:assets => %w(development test))) 
    # If you want your assets lazily compiled in production, use this line 
    #Bundler.require(:default, :assets, Rails.env) 
end 

module Form 
    class Application < Rails::Application 

    # Configure the default encoding used in templates for Ruby 1.9. 
    config.encoding = "utf-8" 

    # Configure sensitive parameters which will be filtered from the log file. 
    config.filter_parameters += [:password] 


    # Enable the asset pipeline 
    config.assets.enabled = true 

    # Version of your assets, change this if you want to expire all your assets 
    config.assets.version = '1.0' 
    config.middleware.use PDFKit::Middleware 

    end 
end 

我按照pdfkit的wiki頁上的指示,但我陷入了這個錯誤。我認爲它找不到pdfkit gem,但它似乎已安裝。請幫忙。

+0

運行'寶石 – fl00r 2012-03-07 07:46:09

+0

確定我得到了路徑pdfkit - 現在什麼 – Ali 2012-03-07 07:50:44

+0

刪除'需要「pdfkit''到application.rb中 – fl00r 2012-03-07 07:57:27

回答

2

從application.rb中

刪除require 'pdfkit'添加到您的Gemfile

gem "pdfkit" 

,然後再從你的軌道根目錄bundle命令。這pdfkit`