gulp-minify-css gulp-css-spriter gulp-jshint gulp-uglify gulp-imagemin gulp-rename gulp-concat gulp-htmlmin gulp-notify gulp-minify-css gulp-css-spriter gulp-jshint gulp-uglify gulp-imagemin gulp-rename gulp-concat gulp-htmlmin gulp-notify require('gulp-concat'),//合并js 16 html = require('gulp-htmlmin'),//压缩HTML 17 notify = require('gulp-notify
Starting 'default'... [13:16:18] Starting 'less'... [13:16:19] Finished 'default' after 480 ms [13:16:20] gulp-notify Starting 'default'...[14:40:25] Starting 'less'...[14:40:26] Finished 'default' after 478 ms [14:40:27] gulp-notify [Laravel Elixir] [14:40:27] Finished 'less' after 1.88 s [14:40:27] Starting 'coffee'...[14:40:27] gulp-notify
gulp-uglify) 压缩图片(gulp-imagemin) 重命名(gulp-rename) 自动刷新页面(gulp-livereload) 图片缓存,只有图片替换了才压缩(gulp-cache) 更改提醒(gulp-notify '), rename = require('gulp-rename'), concat = require('gulp-concat'), notify = require('gulp-notify
3 var sass = require('gulp-sass'); 4 var rename = require('gulp-rename'); 5 var notify = require('gulp-notify
3.0.0", "gulp-if": "^2.0.2", "gulp-imagemin": "^4.1.0", "gulp-minify-css": "^1.2.4", "gulp-notify require('gulp-sourcemaps'),//生成 sourcemap gulpif = require('gulp-if'),//条件判断 notify = require('gulp-notify
buffer = require('vinyl-buffer'); var sourcemaps = require('gulp-sourcemaps'); var notify = require('gulp-notify
gulp-ruby-sass gulp-autoprefixer gulp-minify-css gulp-jshint gulp-concat gulp-uglify gulp-imagemin gulp-notify (`gulp-uglify`) 压缩图片(`gulp-imagemin`) 自动刷新页面(`gulp-livereload`) 图片缓存,只有图片替换了才压缩(`gulp-cache`) 更改提醒(`gulp-notify
,我们就可以在gulpfile.js中操作了: 首先需要require以下gulp,这个是所有gulp操作的基础,然后引入相关的gulp插件 如图: 为了捕获操作中的异常,我们就需要先安装两个插件gulp-notify
filepath), 'in', gutil.colors.magenta(prettyTime)); } } // handleErrors.js const notify = require("gulp-notify var args = Array.prototype.slice.call(arguments); // Send error to notification center with gulp-notify
gulp-livereload": "^3.8.1", "gulp-minify-css": "^1.2.4", "gulp-minify-html": "^1.0.6", "gulp-notify
要深入了解这个JavaScript自动化实现,我建议添加 gulp-notify ,当任务运行时通知你。此外,您可以创建一个单独的任务来最小化生成的CSS代码,并使“scss”任务作为依赖关系运行。
-save-dev npm install gulp-livereload --save-dev npm install gulp-minify-css --save-dev npm install gulp-notify