私はチームのためにサイトのテーマを設定するように依頼されました (彼らが言ったのはほんの数時間です) が、彼らは SpringSource ツール スイートで Grails を使用しています。私もよく知りません。
「適切な」ソースを見ると、テーマのソース ファイルは存在しませんが、提供されています。IDE でファイルを検索すると、(ソース管理にない) .path_to_grails_plugin ディレクトリにいくつかのものがあります。そこを編集すると、変更が反映されますが、それはチームの役に立ちません...そして、元のテーマを台無しにするのではなく、新しいテーマを指摘したいと思います. Target ディレクトリにはファイルの一部がありますが、すべてではありませんが、生成されたコンテンツはそこにあるのではないでしょうか? では、本当のソースはどこにあるのでしょうか? これは私にとって闇の芸術のように感じます。これがどのように機能するかについての基本的な知識が明らかに欠けています。
カスタム テーマ (theme-roller で生成) を追加したいので、web-app フォルダーにサブフォルダーを作成しました。次に、config.groovy ファイルに次のように記述します。
grails.resources.modules = { core { dependsOn 'jquery-ui' } // Define reference to custom jQuery UI theme overrides { 'jquery-theme' { resource id: 'theme', url: '/css/theme-redo/jquery-ui-1.8.19.custom.css' } } }
それは何もしません。それはまだ古いcssを提供しています。光を見つけるのを手伝って!