3

私はgrunt-contrib-compass pluckinを使用していますが、思い通りに動作させることができません。問題は、css ファイルの画像パスが間違っていることです。

パラメータをいじっていますが、理解できません(悲しい顔)

マイ フォルダ:

/root
   /assets
       /css
       /images
           /sprites <-- generated images

そして私の gruntfile.js の設定

compass: {
        dist: {
            options: {
                 sassDir: 'src/scss'
                ,cssDir: 'assets/css'
                ,raw: 'preferred_syntax = :sass\n' 

                ,imagesDir:             "assets/images/"
                //,imagesPath:          "assets/images/sprites/"
                ,generatedImagesDir:    "assets/images/sprites/"
                ,generatedImagesPath:   "assets/images/sprites/"

            }
        }
    }

私のcssファイルの画像URL:

/assets/images/sprites/interface-s04f47928b4.png

しかし、実際には次のようにする必要があります。

../images/sprites/interface-s04f47928b4.png
4

1 に答える 1

5

だから私はそれを理解しました(最終的に)

,imagesDir:             "assets/images/"
,generatedImagesDir:    "assets/images/sprites/"
,generatedImagesPath:   "assets/images/sprites/"
,httpGeneratedImagesPath: "../images/sprites"
于 2013-07-03T13:34:34.227 に答える