美文网首页前端学习
gulp使用基本操作

gulp使用基本操作

作者: 小盐_814e | 来源:发表于2020-08-18 10:13 被阅读0次

1,初始化项目

npm init -y

2,加入gulp插件

yarn add gulp -D

3,查看gulp版本

npx gulp --version

4,创建配置文件,在根目录下创建gulpfile.js 写入

const {src,dest,series,watch}=require('gulp');

const browserSync=require('browser-sync').create();
const reload=browserSync.reload;
const plugins=require('gulp-load-plugins')();
const del=require('del');

function js(cb) {
  src('js/*.js')
    // 下一步处理环节
    .pipe(plugins.uglify())
    .pipe(dest('./dist/js'))
    .pipe(reload({stream:true}))
  cb();
}

function css(cb) {
  src('css/*.scss')
    .pipe(plugins.sass({outputStyle:'compressed'}))
    .pipe(plugins.autoprefixer({cascade:false,remove:false}))
    .pipe(dest('./dist/css'))
    .pipe(reload({stream:true}))
  cb();
}

function watcher() {
  watch('js/*.js',js);
  watch('css/*.scss',css);
}

//删除dist目录中的内容
function clean(cb) {
  del('./dist')
  cb()
}

// server任务
function serve(cb){
  browserSync.init({
    server:{
      baseDir:'./'
    }
  })
  cb()
}

exports.scripts=js
exports.styles=css
exports.clean=clean
exports.watcher=watcher
exports.default= series([
  clean,
  js,
  css,
  serve,
  watcher
])

5,查看命令列表,执行命令

npx gulp --tasks
npx gulp scripts

6,安装插件

yarn add gulp-sass gulp-autoprefixer gulp-load-plugins gulp-uglify del -D

7,# gulp常用插件之gulp-load-plugins使用

8,浏览器自动刷新增加插件

yarn add browser-sync -D

相关文章

  • gulp使用基本操作

    1,初始化项目 2,加入gulp插件 3,查看gulp版本 4,创建配置文件,在根目录下创建gulpfile.js...

  • Gulp

    gulp的基本使用

  • gulp基本操作

    通配符路径匹配示例: 压缩时错误定位 依赖包gulp-util: gulp.src路径规则: src取非: 查看当...

  • gulp的安装和基本操作

    gulp的安装和基本操作 gulp依赖nodejs,安装gulp需要先安装nodejs(4.0版本以上) node...

  • gulp 基本使用

    自动化管理工具压缩 less sass 转换css入门指南 基于node环境 步骤1 安装全局的, 2 安装到...

  • Gulp4(一)——基本使用及核心原理

    目录 GlupGulp的使用步骤Gulp的基本使用安装起步默认任务gulp4.0之前的任务注册Gulp的组合任务G...

  • 小程序序列3-gulp的使用

    gulp的基本使用 1、gulp官网[https://www.gulpjs.com.cn/docs/getting...

  • gulp的基本使用

    gulp是什么 gulp是一个前端构建工具,通过脚本实现文件图片的压缩,gulp功能的实现依赖于插件,所以想使用什...

  • gulp 基本的使用

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

  • Gulp 使用方法(教程一)

    Gulp 官网 目录 Gulp 环境 Gulp 环境 初始化目录结构 安装 gulp gulp 的简单使用 使用 ...

网友评论

    本文标题:gulp使用基本操作

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