0

ここにレールヌーブ。アプリのユーザーがページ(pdf、.doc)をアップロードして、Scribdにアップロードし、ブラウザーで表示できるようにしたいと思います。私の調査によると、Railsでこれを実現する最良の方法はscribd_fu gemです:https ://github.com/shwoodard/scribd_fu

gemのインストールに失敗しました。READMEの手順は少し古くなっていますが、次のコマンドを使用してインストールするように指示されています。

    sudo gem install scribd_fu --source 'http://gemcutter.com'
    config.gem 'scribd_fu', :source => 'http://gemcutter.com'
    ./script/generate scribd_fu

上記はRails3.xでほとんど非推奨になっていることを理解しているので、代わりに以下をgemファイルに追加して「bundleinstall」を実行しました。

    gem 'rscribd'
    gem 'scribd_fu'

これでgemがインストールされたようですが、実際にはscribd_fuジェネレーターを実行できません。私はもう試した:

    rails generate scribd_fu
    bundle exec rails generate scribd_fu

上記を実行すると、「ジェネレータscribd_fuが見つかりませんでした」というエラーメッセージが表示されます。rails g --helpを実行すると、scribd_fuが使用可能なジェネレーターとしてリストされません。この宝石は私が探しているものを正確に実行しているように見えるので、どんな助けでもいただければ幸いです。

4

1 に答える 1

0

scribd_fu gemソース コードを見ると、すべての scribd_fu gem ジェネレーターが config ディレクトリ (つまり、config/scribd_fu.yml) に scribd_fu.yml という YAML ファイルを作成します。

scribd_fu.yml ファイルの内容は次のとおりです。

#Scribd Account Info

key: 
secret: 
user: 
password: 
access:

誰かがより良い方法で答えるまで、手動でファイルを作成するだけで先に進むことができます。

于 2013-04-21T16:25:09.690 に答える