RailsのgemSimpleFormを使用していますが、私の質問はどのgemにも当てはまると思います。
https://github.com/plataformatec/simple_form
すばらしい機能とカスタマイズがたくさんありますが、もう少し先に進みたいと思っています。たとえば、生成されたマークアップにデフォルトクラスが挿入されていないことを本当に望んでいますが、それでも手動で独自のクラスを挿入できるようにしたいです。gemファイルの行をコメントアウトすることで、いくつかのクラスを削除できることがわかりました。ただし、これは私のプロジェクトの範囲外です。できればすべてのgemをパックすることなく、本番環境にデプロイするときにプロジェクトにとどまるDRYソリューションが必要です。
これはどのgemにも当てはまる一般的な状況だと思います。おそらく、プロジェクトにgemをオーバーライドするカスタムファイルを追加することで、gemを全体的または部分的にオーバーライドできるはずです...しかし、その方法はわかりません。
どんな助けでもいただければ幸いです!ありがとう。