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

gulp方法

gulp的使用

  1. 使用npm install gulp下载gulp文件库
  2. 在项目根目录下建立gulpfile.js文件
  3. 重构项目的文件夹结构src目录放置源代码文件dist目录放置重构后的文件
  4. 在gulpfile.js文件中编写任务
  5. 在命令行工具中执行gulp任务

gulp中提供的方法

  • gulp.src():获取任务要处理的文件
  • gulp.dest():输出文件
  • gulp.task():建立gulp任务
  • gulp.watch():监控文件的变化
// 使用gulp.task建立任务
// 1.任务的名称
// 2.任务的回调函数
gulp.task('first', () => {console.log('我们人生中的第一个gulp任务执行了');// 1.使用gulp.src获取要处理的文件gulp.src('./src/css/base.css').pipe(gulp.dest('dist/css'));//预待处理的任务需放置在.pipe函数当中进行处理
});

gulp插件

  • gulp-htmlmin:html文件压缩
  • gulp-csso:压缩css
  • gulp-babel:JavaScript语法转化
  • gulp-less:less语法转化
  • gulp-uglify:压缩混淆JavaScript
  • gulp-file-include公共文件包含
  • browsersync浏览器实时同步

相关文章:

  • Linux——firewalld防火墙(笔记)
  • 关于一对多关系(即E-R图中1:n)中的界面展示优化和数据库设计
  • 可以直接本地使用的Python环境可以调用的AI大模型归纳整理(AI辅助)
  • Linux学习——信号量
  • 编程技能:调试04,逐语句命令
  • JavaScript数据类型简介
  • [Java]反射、String类补充
  • SICAR程序标准功能块 FB1512 “Robot_kuka_FB“
  • 02、Yarn的安装理念及如何破解依赖管理困境
  • Photoshop安装与配置--简单攻略版
  • 【教程】DVWA靶场渗透
  • 【无标题】微信开发者工具编译运行没问题,真机调试报错:Component is not found in path “wx://not-found“.
  • JavaScript 中的同步与异步:从单线程到事件循环
  • 睡前小故事数据集分享
  • 企业微信自建应用开发回调事件实现方案
  • javaNIO详解
  • cv::dnn::NMSBoxes和nms-free的比较
  • 测风塔布局算法详解:基于宏观分区与微观定量选址的双阶段优化方法
  • Java数据结构——ArrayList
  • Spring 依赖冲突解决方案详解
  • 瑞士成第15届北影节主宾国,6部佳作闪耀“瑞士电影周”
  • 从板凳席到指挥台,横扫广东男篮的少帅潘江究竟有何神奇
  • 一周观展|上海,一系列特展大展渐次呈现
  • 五一假期出行预订进入高潮:酒店搜索热度翻倍,“请4休11”拼假带动长线游
  • 第六季了,姐姐们还能掀起怎样的风浪
  • 天工机器人获首个人形机器人半马冠军