在Gradle构建过程中生成CSS Sprite?

Win*_*ker 5 css build-process build css-sprites

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

不幸的是,我的谷歌搜索没有公布更多相关信息.这里有没有人有关于这个主题的经验并融入gradle?一些用于进一步阅读的网络资源非常受欢迎!

提前谢谢了!萨沙.

Shu*_*hra 1

@Windwalker,您可能有兴趣在 gradle 中使用 SmartSprites Maven 存储库。它获取单个图像并使用该图像以及所需的 CSS 创建精灵图像。

存储库的详细信息可以在以下位置找到:http://mvnrepository.com/artifact/com.carrotsearch/smartsprites/0.2.8

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

'com.carrotsearch:smartsprites:0.2.8'
Run Code Online (Sandbox Code Playgroud)

有关的完整详细信息

正如 Smart Sprite 网站 [ http://csssprites.org/ ] 所说:

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

我希望这能解决您的情况。