3
私は新しいエンジンを作成/マウントする方法や、既存のRails Appをエンジンに変換する方法について説明しています。 しかし、どのようにアンマウントするか、またはエンジンを取り外す方法について説明したリンクは見つかりませんでした。エンジンをアンマウント/アンロードする方法は?
私はレールバージョン3.2.2で作業しています。
これで私を助けることができますか?
私は新しいエンジンを作成/マウントする方法や、既存のRails Appをエンジンに変換する方法について説明しています。 しかし、どのようにアンマウントするか、またはエンジンを取り外す方法について説明したリンクは見つかりませんでした。エンジンをアンマウント/アンロードする方法は?
私はレールバージョン3.2.2で作業しています。
これで私を助けることができますか?
Gemfile
からエンジンを削除すると、エンジンはメインアプリケーションからアンマウント/削除されます。
残りすべての参照はエンジンに依存するメインアプリケーションに手動で追加されているだけで、自己で削除する必要があります。
routes.rbと同様に、マウントはオプションであるため、自己で削除する必要があります。
エンジンを配置したlib /エンジンでは、githubのようなシステムやリモートリンクのどこにでも置くことができます。したがって、これらの追加の参照を自分で削除する必要があります。移行が直接アンインストールできるかどうかわからない場合。
今のところ私は を持っています。エンジンの参照をGemfileから削除します。 エンジンに関連するルートを削除routes.rb エンジンに関連するすべての移行を停止します。 エンジンをlib/enginesから削除します。 エンジンから完全にエンジンを取り除きます。 しかし、それを行うための良い方法はありますか? –