基于gulp的gulpfile.js文件用來搭建個人覺得很輕巧的服務(wù)器。
var gulp=require('gulp'),
connect=require('gulp-connect'),
browserify=require('gulp-browserify'),
concat=require('gulp-concat'),
port=process.env.port||600;
//編譯js
gulp.task('browserify',function(){
/*gulp.src('./app/js/main.js')
.pipe(browserify({
transform:'reactify'
}))
.pipe(gulp.dest('./dist/js'));*/
});
//開啟服務(wù)器
gulp.task('connect',function(){
connect.server({
root:'./項目文件夾/',
port:port,
livereload:true
});
});
//刷新js,html
gulp.task('html',function(){
gulp.src('./項目文件夾/*.html')
.pipe(connect.reload());
});
//監(jiān)察
gulp.task('watch',function(){
gulp.watch('./項目文件夾/*.html',['html']);
});
gulp.task('default',['browserify']);
gulp.task('server',['browserify','connect','watch']);
目錄結(jié)構(gòu):
-項目文件夾
-css
-js
index.html