美文网首页全栈记让前端飞
5 gulp自动化构建工具

5 gulp自动化构建工具

作者: 官清岁月 | 来源:发表于2019-05-11 08:05 被阅读0次

Gulp自动化构建工具 ->聚焦点:工作流/流操作 ->gulp.task();/src();/dest();/watch();以及插件的使用

1、gulp使用流程:npm install gulp -g;//全局安装(gulp-cli已包含在内) -> npm init;//项目初始化,生成package.json; -> npm install gulp --save-dev;//局部安装,生成package-lock.json, node_modules;->创建gulpfile.js;//默认配置文件 -> shell命令+配置文件 -> 后续在配置文件中操作API接口,插件,安装代理服务器以及开启监听即可;//拿到新文件后:npm install; gulp; 然后localhost: xxxx;开启服务器即可;//(操作下就明白了)

- - - - - - - - - - - >>> 详解

(1).gulp最新为gulp4.0版本,但该版本不稳定,开发中建议使用gulp3.9.1;//npm i gulp@3.9.1 -g,即可安装指定版本(全局、局部都要安装),若已安装了gulp4.0版本,其会自动覆盖安装;

(2).插件的使用: npm下载 -> require引入 -> 使用即可;                                                                    

常用插件:https://gulpjs.com/plugins/ -> 插件命令查询

npm install gulp-htmlclean --save-dev;//压缩html

npm install gulp-imagemin --save-dev;//压缩图片

npm install gulp-uglify --save-dev;//压缩 js

npm install gulp-less --save-dev;//将less转换为css

npm install gulp-clean-css --save-dev;//压缩css

npm install gulp-postcss autoprefixer --save-dev;//css添加前缀,其利用两个插件

npm install gulp-strip-debug --save-dev;//去掉开发环境中调试语句,例如debugger,console.log();

- - >补充:cnpm国内淘宝镜像(其比npm下载速度更快),官网:http://npm.taobao.org/                                       npm命令下载:npm install -g cnpm --registry=https://registry.npm.taobao.org

2、项目介绍 -> 聚焦点:gulpfile.js配置文件

gulp.task();//gulp任务;gulp.src();//从某位置读取文件;gulp.dest();//写入到某文件;gulp.watch();//开启监听;gulp.pipe();//流/管道; -> gulp对象支持链式调用;

(1).引入插件

(2).gulp.watch();以及服务器配置、设置环境变量

(3).html任务、css任务、js任务、图片任务

相关文章

  • 相关文章记录

    1.gulp构建工具相关信息 前端自动化构建工具gulp记录Gulp.js-livereload 不用F5了,实时...

  • gulp

    前端自动化构建工具5个核心方法:gulp.task(“任务名”,function(){}) 创建任务gulp.s...

  • JavaScript学习笔记(三十六)-- GULP

    GULP gulp 是一个项目开发的 自动化打包构建工具 基于 node 环境来运行的 什么是自动化打包构建工具 ...

  • gulp和webpack的理解

    gulp和webpack都是自动化构建工具。 两者不同点: 1、gulp 是基于流的自动化构建工具, 通常以管道的...

  • gulp入门教程

    gulp是前端的自动化构建工具,gulp的出现是希望能取代grunt,成为最流行的前端自动化构建工具,它与grun...

  • 1,node.js

    自动化构建工具 gulp webpack grunt gulp--构建项目,压缩合并处理,依赖于 gulpf...

  • gulp 基本的使用

    今天说说自动化构建工具gulp的使用,gulp其实是一个非常简单的自动化构建工具,它的作用有编译代码、压缩代码、热...

  • ES6项目构建方法

    任务自动化(gulp) gulp:自动化构建工具;任务自动化,就是说,尽量不使用人工,使用工具自动操作一些任务;g...

  • gulp

    gulp解释 GULP 是前端开发过程中对代码进行构建的工具,是自动化项目的构建利器。GULP 是 基 于 Nod...

  • 『前端工程化』gulp(gulp3 && gul

    Gulp 什么是Gulp Gulp是基于Node.js的构建工具,我们使用它来集成前端开发环境,来构建自动化工作流...

网友评论

    本文标题:5 gulp自动化构建工具

    本文链接:https://www.haomeiwen.com/subject/dvuzkqtx.html