如何将 browserify 应用到我的 gulp 文件?
How can I apply browserify to my gulp file?
我对 gulp 和 browserify 比较陌生。据我了解,如果你能解释一下我如何将 browserify 与我当前的 gulp 文件一起使用...
因为我正在为我的 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']);
});
你认为 browserify
有什么作用?
目前,我认为没有必要包含它,因为您 processing/bundling 没有任何脚本。
我对 gulp 和 browserify 比较陌生。据我了解,如果你能解释一下我如何将 browserify 与我当前的 gulp 文件一起使用...
因为我正在为我的 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']);
});
你认为 browserify
有什么作用?
目前,我认为没有必要包含它,因为您 processing/bundling 没有任何脚本。