123456789101112131415161718192021222324 |
- var browserSync = require('browser-sync');
- var gulp = require('gulp')
- var run = require('gulp-run')
- gulp.task('browser-sync', function() {
- browserSync({
- server: {
- baseDir: "./_book"
- }
- });
- });
- gulp.task('build-doc', function () {
- run('npm run build').exec('', function() {
- run('echo build DONE!').exec().pipe(browserSync.reload({stream:true}));
- });
- })
- gulp.task('watch', function () {
- gulp.watch(['./**/*.md', './node_modules/gitbook-plugin-theme-material/*'], ['build-doc']);
- })
- gulp.task('default', ['build-doc', 'browser-sync', 'watch']);
|