首页 > 其他 > 详细

简单的使用gulp生成雪碧图

时间:2018-05-02 19:53:12      阅读:293      评论:0      收藏:0      [点我收藏+]

有一个在线工具:https://www.toptal.com/developers/css/sprite-generator。生成雪碧图是极其方便的
现在呢,我们来试试用gulp来生成雪碧图。

第一步:去淘宝镜像地址(http://npm.taobao.org/)里安装cnpm

$ npm install -g cnpm --registry=https://registry.npm.taobao.org
由于npm安装插件是从国外服务器下载,受网络影响很大,所以我们可以选装淘宝的cnpm
cnpm和npm用法完全一致,只需将命令中npm换为cnpm即可

第二步:使用cnpm 安装gulp

$ cnpm install gulp --save-dev
全局安装gulp:cnpm install gulp -g[全局安装gulp是为了执行gulp任务]
本地安装gulp:cnpm install gulp --save-dev[本地安装gulp则是为了调用gulp插件的功能]

第三步: 安装雪碧图需要的插件:cnpm install --save-dev gulp.spritesmith

(记得package.json文件的生成,由于我的是自动生成的,所以没有使用cnpm init)

第四步:gulpfile.js里面的东西为

技术分享图片

第五步:合并你想要的雪碧图

根据gulpfile.js建立对应的文件夹,将小icon放入src/images/中,当然也要建立一个输出sprite图的文件夹dist。
然后运行命令:
$ gulp sprite就可以了
最后看看我的成果
技术分享图片
下图就是完整的几行命令行
技术分享图片

简单的使用gulp生成雪碧图

原文:https://www.cnblogs.com/smart-girl/p/8981811.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!