Microbot first commit
This commit is contained in:
32
gulpfile.js
Normal file
32
gulpfile.js
Normal file
@@ -0,0 +1,32 @@
|
||||
const gulp = require('gulp');
|
||||
const sass = require('gulp-sass');
|
||||
const browserSync = require('browser-sync').create();
|
||||
|
||||
//compile by scss to css and place in my src folder
|
||||
gulp.task('sass',() =>{
|
||||
return gulp
|
||||
.src(['styles/scss/*.scss'])
|
||||
.pipe(sass())
|
||||
.pipe(gulp.dest('styles/css'))
|
||||
.pipe(browserSync.stream());
|
||||
}
|
||||
)
|
||||
|
||||
gulp.task('js',() =>{
|
||||
return gulp
|
||||
.src(['node_modules/bootstrap/dist/js/bootstrap.min.js','node_modules/jquery/jquery.min.js','node_modules/popper.js'])
|
||||
.pipe(gulp.dest('js'))
|
||||
.pipe(browserSync.stream());
|
||||
}
|
||||
)
|
||||
|
||||
// Static Server + watching scss/html files
|
||||
gulp.task('serve', ['sass'], function() {
|
||||
browserSync.init({
|
||||
server: '.'
|
||||
});
|
||||
gulp.watch("styles/scss/*.scss", ['sass']);
|
||||
gulp.watch("*.html").on('change', browserSync.reload);
|
||||
});
|
||||
|
||||
gulp.task('default', ['serve','js']);
|
||||
Reference in New Issue
Block a user