私はプロジェクトのためにtomichj/invitationを使用しています。メールを使用することを除いて、必要なすべての機能を備えています。そして、この電子メール機能を設定ファイルから無効にする方法はありません。Railsの宝石を変更する
電子メール機能を使用せずに宝石を実行できるように変更するには、宝石のコントローラーを拡張して電子メール機能を完全に回避することはできますか?
私はプロジェクトのためにtomichj/invitationを使用しています。メールを使用することを除いて、必要なすべての機能を備えています。そして、この電子メール機能を設定ファイルから無効にする方法はありません。Railsの宝石を変更する
電子メール機能を使用せずに宝石を実行できるように変更するには、宝石のコントローラーを拡張して電子メール機能を完全に回避することはできますか?
宝石のコントローラーを拡張することができます。それを行う別の方法は、宝石をフォークし、電子メール機能を削除するように変更し、メインの宝石の代わりにフォークを使用することです。トランクのバグ修正に注意を払う必要がありますが、大きな問題ではありません。
gem open <gemname>
コマンドを使用すると、簡単に宝石を開くことができます。
あなたの場合、gem open invitation
を使用できます。これは、インストールされた宝石を直接修正します。ただし、更新によってこれらの変更が削除されることに注意してください。
ご希望のエディタを使用する場合は、EDITOR
のenv変数を指定することができます。
例:EDITOR=subl gem open invitation
これはかなりよく説明.. https://github.com/tomichj/invitation/blob/master/README.md#controllers –
あなたは、宝石をフォークローカルに宝石をインストールするか指定することができますgemfile内のパスがフォークされたgithubリポジトリのパスになるように これはコードに変更を加えることができました – slal