在gradle构建过程中生成CSS精灵?

在gradle构建过程中生成CSS精灵?,css,build,build-process,css-sprites,Css,Build,Build Process,Css Sprites,我最近读了一篇关于Javascript的文章,其中提到了Grunt和Ender等构建工具。有人简要地说,这些工具能够从单独提供的文件生成sprite图像,并且这些构建工具可以集成到构建过程中 不幸的是,我的谷歌搜索没有透露更多的信息。 这里有没有人在这个话题上有经验并融入gradle? 非常欢迎您提供一些供进一步阅读的网络资源 非常感谢! Sascha。@Windwarker您可能对在gradle中使用SmartSprites Maven Repository感兴趣。它获取单个图像,并使用该图像

我最近读了一篇关于Javascript的文章,其中提到了Grunt和Ender等构建工具。有人简要地说,这些工具能够从单独提供的文件生成sprite图像,并且这些构建工具可以集成到构建过程中

不幸的是,我的谷歌搜索没有透露更多的信息。 这里有没有人在这个话题上有经验并融入gradle? 非常欢迎您提供一些供进一步阅读的网络资源

非常感谢!
Sascha。

@Windwarker您可能对在gradle中使用SmartSprites Maven Repository感兴趣。它获取单个图像,并使用该图像和所需的CSS创建一个精灵图像

有关存储库的详细信息,请访问:

要将其安装到项目中,只需在gradle命令中输入以下行:

'com.carrotsearch:smartsprites:0.2.8'
有关

正如Smart Sprite[]网站所说:

SmartSprites可以让您轻松地在中引入和维护CSS sprites 你的设计。SmartSprites解析可以插入的特殊指令 转换为原始CSS以标记要转换为的单个图像 精灵。然后,它从收集的图像和图像中构建精灵图像 自动将所需的CSS属性插入到样式中 工作表,以便使用精灵而不是单个图像

我希望这能解决你的问题

http://csssprites.com/
http://spritegen.website-performance.org/
http://css-sprit.es/

一些在线工具将与CSS代码一起生成精灵。

您是因为已经在使用Gradle而专门询问Gradle,还是对自动生成精灵感兴趣?Compass是Sass的一个扩展,它还可以自动生成精灵。是的,我们目前正在构建一个运行gradle构建任务的Jenkins CI服务器。此外,我们的CSS基于less(而非Sass).@Jawad您可以检查我写的答案,因为它可能会解决您的问题;Gradle将能够直接使用它。