我有同样的问题。但我没有更改 jQuery CSS(这可能对未来的更新有害...),而是调整了 grunt 脚本 (Gruntfile.js) 中的“imagemin”任务,以便将图像复制到预期的位置。对于任何第三方库来说都是如此,只要 grunt 负责修改缩小的 css 中的图像路径。
这是我所做的更改(请注意,我的 jQuery UI 主题文件夹位于app\styles
folder)
Before :
imagemin : {
dist : {
files : [{
expand : true,
cwd : '<%= yeoman.app %>/images',
src : '{,*/}*.{png,jpg,jpeg}',
dest : '<%= yeoman.dist %>/images'
}
]
}
}
After :
imagemin : {
dist : {
files : [{
expand : true,
cwd : '<%= yeoman.app %>/images',
src : '{,*/}*.{png,jpg,jpeg}',
dest : '<%= yeoman.dist %>/images'
}, {
expand : true,
flatten : true,
cwd : '<%= yeoman.app %>/styles',
src : '**/*.{png,jpg,jpeg,gif}',
dest : '<%= yeoman.dist %>/styles/images'
}
]
}
}
希望这可以帮助 !