0
私は現在、いくつかのホストされたエンジンを持つメインアプリケーションを持っているプロジェクトに取り組んでいます。これらのエンジンの1つは、メインアプリケーションのルートフォルダに現在格納されている認証およびセッション処理用のエンジンです。ジェムの作成とインポート
私はこのフォルダから宝石を作成して、ユーザーの認証呼び出しを行うために使用することができるように、メインアプリケーションにインポートしたいとのセッションなど
どうやってから宝石を作成に取り掛かることができますこのフォルダを開き、クラスとメソッドをメインアプリケーションで使用できるようにします。
これに関する情報やリンクは大変ありがとうございます。
宝石をゼロから作成するか、既存の宝石をプロジェクトに追加するかは明確ではありません。あなたが宝石を作りたいなら、この[railscast](http://railscasts.com/episodes/135-making-a-gem)が役に立つかもしれません。既存のgemをプロジェクトに追加する場合は、Gemfileに追加して 'bundle install'を実行してください。 – diasks2
こんにちはDiasks、私はエンジンとしてマウントされている私の主なアプリケーション内の "認証"と呼ばれるフォルダがあります。私はフォルダから宝石を作成して、Authenticateのモデルとコントローラをメインアプリケーションから呼び出すことができます。 – Jay
私はこのチュートリアルに従っていました。http://guides.rubygems.org/make-your-own-gem/#最初の宝石ですが、これはトップレベルのClass Hola鉱山はモジュール認証ですが、私はユーザーにGEMNAME文を要求しようとするとわかりません。失敗すると、私は 'authenticate.hi'コードを取得しようとしています認証メッセージの定義されていないエラーメッセージ: – Jay