当前位置: 首页 > news >正文

许昌市建设局网站太原最新消息

许昌市建设局网站,太原最新消息,外贸网站建设系统,wordpress评论添加验证一、开始 使用gulp#xff0c;需知道4个API#xff1a; gulp.task():用来定义任务, 格式#xff1a;gulp.task(name[, deps], fn) name 为任务名 deps 是当前定义的任务需要依赖的其他任务#xff0c;为一个数组。当前定义的任务会在所有依赖的任务执行完毕后才开始执行。如…一、开始 使用gulp需知道4个API   gulp.task():用来定义任务,           格式gulp.task(name[, deps], fn)             name 为任务名             deps 是当前定义的任务需要依赖的其他任务为一个数组。当前定义的任务会在所有依赖的任务执行完毕后才开始执行。如果没有依赖则可省略这个参数            fn 为任务函数我们把任务要执行的代码都写在里面。该参数也是可选的。   gulp.src()用来读取文件,           格式gulp.src(globs[, options])           globs  参数是文件匹配模式(类似正则表达式)用来匹配文件路径(包括文件名)当然这里也可以直接指定某个具体的文件路径。当有多个匹配模式时该参数可以为一个数组。          options  为可选参数。通常情况下我们不需要用到。   gulp.dest()用来写文件的,          格式gulp.dest(path[,options])          path  为写入文件的路径         options  为一个可选的参数对象通常我们不需要用到   gulp.watch()用来监视文件的变化当文件发生变化后我们可以利用它来执行相应的任务例如文件压缩等,             格式gulp.watch(glob[, opts], tasks)             glob  为要监视的文件匹配模式规则和用法与gulp.src()方法中的glob相同。            opts  为一个可选的配置对象通常不需要用到            tasks  为文件变化后要执行的任务为一个数组   二、实例   需要先安装gulp  npm install -g gulp   手动建立一个gulpfile.js文件作为入口   初始化引入gulp   npm init; npm install --save-dev gulp;然后在gulpfile.js写入 var gulp require(gulp);var plugins require(gulp-load-plugins)();var src {js: js/*.js,html: ./*.html,css: css/*css,img: img/** }var buildGulp {// html 打包buildHtml: () {gulp.src(src.html).pipe(plugins.minifyHtml()).pipe(gulp.dest(./dist));},// css 打包buildCss: () {gulp.src(src.css).pipe(plugins.minifyCss()).pipe(gulp.dest(dist/css));},// js 打包buildJs: () {gulp.src(src.img).pipe(plugins.imagemin()).pipe(gulp.dest(dist/img));},// img打包buildImg: () {gulp.src(src.js).pipe(plugins.uglify()).pipe(gulp.dest(dist/js));}, };gulp.task(default,function(){gulp.start(build) });gulp.task(build, function(){for ( var i in buildGulp){buildGulp[i]();} }); 我们用gulp-uglify压缩js, gulp-minify-css压缩css, gulp-minify-html压缩htmlgulp-imagemin压缩图片 为避免在文件头部引入依赖时过去冗长引入gulp-load-plugins来从package.json中引入依赖通过调用实例中的方法来加载依赖加载方式为按需加载   最后执行gulp会从名称为default的task开始执行打包文件输出的文件由gulp.dest设置在dist目录下转载于:https://www.cnblogs.com/lastnigtic/p/6974961.html
http://wiki.neutronadmin.com/news/368114/

相关文章:

  • 济南网站自然优化郴州网吧
  • 外国网站建设wordpress 数据库崩溃
  • 公司网站制作苏州去掉 wordpress.org
  • 织梦素材网站模板免费下载外贸客户管理软件
  • 怎么用php做网站方案快速网络推广
  • 网站开发专业就业好不好网站建设做软件开发吗
  • seo网站优化培训要多少钱网站建设域名是什么
  • 戚墅堰做网站湖南学校网站建设
  • 站群网站建设推广wordpress 主题名
  • 合肥优化网站哪家公司好门户网站建设 工具
  • 太仓手机网站建设价格湖南网站设计
  • 网站文字配色ix空间搭建wordpress
  • 服务器分配网络提高网站访问速度大连哪个区最好
  • 百度网盟有哪些网站无线昆明官方网站
  • 网站备份网站wordpress大侠
  • 信誉好的大良网站建设优秀个人网站
  • 画图在什么网站上做兼职app定制
  • 企业网站建设2017做网站资源
  • 长春专业做网站的公司有哪些网站制作主题
  • 网站 谁建设谁负责网站建设的新发展
  • 茶叶网站策划如何做网站的注册页面
  • 沙井网站优化正规的电商平台有哪些
  • 河北省建设工程质监站网站谈谈百度和谷歌seo优化的区别
  • 做防腐木花架的网站同步上传wordpress
  • 陕西网站开发公司地址网站建设公司上海做网站公司
  • 北京高端定制网站建设北京智能网站建设系统加盟
  • 做网站都要买服务器吗汉中公司网站建设
  • 深圳网站建设公司业务招聘做网站源码要给客户嘛
  • 个人门户网站开发wordpress菜单选项
  • 东莞网站推广哪家好做企业网站需要收费吗