我的gulpfile.js
来源:互联网 发布:女朋友给前任口过知乎 编辑:程序博客网 时间:2024/06/05 15:55
版本1(可以运行)
但是提示有问题,gulp.run() has been deprecated. Use task dependencies or gulp.watch task triggering instead.
查阅资料,看到gulp1.0之后貌似不再用run这个方法
// 引入 gulpvar gulp = require('gulp'); // 引入组件// 检查js代码var jshint = require('gulp-jshint');var less = require('gulp-less');// var concat = require('gulp-concat');// var uglify = require('gulp-uglify');// var rename = require('gulp-rename');// 检查脚本gulp.task('jshint', function() { gulp.src('./js/*.js') .pipe(jshint()) .pipe(jshint.reporter('default'));});// 编译lessgulp.task('less', function() { gulp.src('./style/*.less') .pipe(less()) .pipe(gulp.dest('./style/'));});// 合并,压缩文件// gulp.task('scripts', function() {// gulp.src('./js/*.js')// .pipe(concat('all.js'))// .pipe(gulp.dest('./dist'))// .pipe(rename('all.min.js'))// .pipe(uglify())// .pipe(gulp.dest('./dist'));// });// // 默认任务gulp.task('default', function(){ // gulp.run('lint', 'less', 'scripts'); // 运行以下 gulp.run('jshint'); // 监听文件变化,监听当前目录(与此js文件同目录)的文件 gulp.watch('./style/*.less', function(){ gulp.run('less'); });});
版本2,相对版本1,run方法一出了
// 引入 gulpvar gulp = require('gulp'); var jshint = require('gulp-jshint');var less = require('gulp-less');// 自动补全var autoprefixer = require('gulp-autoprefixer');// var concat = require('gulp-concat');// var uglify = require('gulp-uglify');// var rename = require('gulp-rename');// 检查脚本gulp.task('jshint', function() { gulp.src('./js/*.js') .pipe(jshint()) .pipe(jshint.reporter('default'));});// 编译lessgulp.task('style', function() { gulp.src('./style/*.less') .pipe(less()) .pipe(autoprefixer('last 2 version')) .pipe(gulp.dest('./style/'));});// 合并,压缩文件// gulp.task('scripts', function() {// gulp.src('./js/*.js')// .pipe(concat('all.js'))// .pipe(gulp.dest('./dist'))// .pipe(rename('all.min.js'))// .pipe(uglify())// .pipe(gulp.dest('./dist'));// });// 默认任务gulp.task('default', function(){ // 监听文件变化,监听当前目录(与此js文件同目录)的文件 gulp.watch(['./style/*.less','./js/*.js'], ['style','jshint']); });
0 0
- 我的gulpfile.js
- gulpfile.js的配置
- 项目使用的gulpfile.js
- Gulp的配置文件gulpfile.babel.js
- gulp的gulpfile.js文件配置
- 包含常用功能的 gulpfile.js
- gulp打包的gulpfile.js,自用~~
- 简单gulpfile.js写法
- 基本gulpfile.js
- gulp配置文件gulpfile.js
- gulpfile.js文件内容
- Gulpfile.js 详解
- gulpfile.js常用配置文件
- gulpfile.js 备份
- gulp的gulpfile.js文件配置(2)
- 前端 | 重构 gulpfile.js
- gulpfile
- 一份简单的gulpfile 配置文件
- c算法-阶乘求和
- X-CT MRI、PET三种成像的优缺点
- java 防止 XSS 攻击的常用方法
- java防止 csrf 攻击 --- 采用 spring .
- 程序员成长记(一):7类
- 我的gulpfile.js
- 【ThinkPHP】关于URL的设置、伪静态
- c算法-逆序打印不多于5位正整数
- get&set
- 关于Linux的进程和线程 http://kenby.iteye.com/blog/1014039
- ROS 通讯层模型
- 【Java并发编程实战】—–“J.U.C”:Semaphore
- Linux命令行简介
- 杭电acm 5461 Largest Point