1

プラグインに問題があります。すべてが正常に見えましたが、dev envでアプリを実行した後、ページは読み込まれますが、コンパイルされたcssファイルが見つからないと文句を言います。Grails2.0.1とlesscss-resources1.3.0を使用しています。

これが私がUiResources.groovyに持っているものです:

styling {
    defaultBundle 'styling'

    resources url: '/less/mainStyles.less', attrs:[rel: "stylesheet/less", type: 'css'], disposition: 'head', bundle: 'bundle_styling'
    resources url: '/css/other.css', disposition: 'head'
}

このページに表示されるのは次のとおりです。

< link href="/appName/bundle-bundle_styling_head.css" type="text/css" media="screen, projection" rel="stylesheet" >

私はこのファイルを見つけることができますが

~/.grails/2.0.1/projects/appName/tomcat/worl/Tomcat/localhost/appName/grails-resources ...

Grailsコンソールも文句を言います:

Resources not found: /bundle-bundle_styling_head.css

私はこれが役に立たなくなるまでこれを機能させるためにさまざまなことを試みてきました。私はここで何か間違ったことをしましたか?

4

2 に答える 2

5

同様の問題があり、バンドル オプションを削除すると問題が解決することがわかりました。したがって、「、bundle: 'bundle_styling'」を削除して、次の行を作成します。

リソース url: '/less/mainStyles.less', attrs:[rel: "stylesheet/less", type: 'css'], disposition: 'head'

これがあなたにとってもうまくいくことを願っています。

于 2012-07-25T18:11:56.097 に答える