【发布时间】:2015-08-07 13:48:29
【问题描述】:
我对 gulp 和 browserify 比较陌生。为了我的理解,如果你能解释一下我如何在我当前的 gulp 文件中使用 browserify...
当我对我的 gulp 模块使用 'require' 时,使用 browserify 会有什么好处吗?如果是这样,它对我有什么好处?
var sass = require('gulp-sass'),
concat = require('gulp-concat'),
watch = require('gulp-watch'),
gulp = require('gulp'),
minifyCSS = require('gulp-minify-css'),
rename = require('gulp-rename'), // to rename any file
destination = 'public/css';
// task to compile sass, minify then rename file
gulp.task('sass', function () {
gulp.src('public/sass/**/*.scss')
.pipe(sass())
.pipe(gulp.dest(destination))
.pipe(concat('style.css'))
.pipe(gulp.dest(destination))
.pipe(minifyCSS())
.pipe(rename('style.min.css'))
.pipe(gulp.dest(destination));
});
// save typing gulp sass, and use just gulp instead
gulp.task('default', ['sass']);
// simple watch task
gulp.task('watch', function () {
gulp.watch('public/sass/**/*.scss', ['sass']);
});
【问题讨论】:
标签: javascript gulp browserify