0

私はプログラミングは初めてではありませんが、Ruby は初めてです。すべてが機能していますが、重要な概念がまだありません。プラグインをどのようにインストールし、それをアプリのどこにどのように含めるのですか?

例: Facebooker2 プラグインを使用しようとしています: https://github.com/mmangino/facebooker2。readme のステップ 1 は、「facebooker2 をプラグインとしてレール アプリにインストールする」ことです。コマンド git clone https://github.com/mmangino/facebooker2.gitを実行して、リポジトリの読み取り専用バージョンをダウンロードしました。

次に、Bundler を使用してそれをバンドルしますか、それとも何らかの方法で gem ファイルを作成する必要がありますか? gem を使用してインストールするだけですか、それとも gem にコンパイルする必要がありますか?

ヘルプ (端末コマンドまたはその他) は非常に役に立ちます。

4

2 に答える 2

2

私はレポを見て、宝石として設定されています。簡単に追加できます

gem 'facebooker2'

Gemfile (プロジェクトのルート) に移動して実行します。

bundle install

ダウンロードして、開発環境と本番環境の両方で、インストールされている gem のリストに追加します。

Rails には以前はプラグインの概念が含まれていました (/vendor/plugins ディレクトリに追加されました) が、gem を優先して廃止されました。

于 2013-02-25T03:36:41.493 に答える
1

ソースがソースであるsource 'https://rubygems.org'が、必要なgemがgithubに固有であり、rubygems.orgライブラリの一部ではない場合は、gitメソッドをgemfileに追加できます。特定のブランチバージョンを選択することもできます。たとえば、ここでは、ブランチcancanのgithubリポジトリからgemをプルしています。2.0

gem "cancan", :git => "git://github.com/ryanb/cancan.git", :branch => "2.0"
于 2013-02-25T04:18:11.713 に答える