javascript gulp + browsersync
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript gulp + browsersync相关的知识,希望对你有一定的参考价值。
var gulp = require('gulp'),
sass = require('gulp-sass'),
concat = require('gulp-concat'),
browserSync = require('browser-sync').create();
gulp.task('serve', ['sass'], function() {
browserSync.init({
proxy: "http://daf.test"
});
gulp.watch("./wp-content/themes/twentyseventeen-child/scss/**/*.scss", ['sass']);
gulp.watch('./wp-content/themes/twentyseventeen-child/**/*.php').on('change', browserSync.reload);
// gulp.watch("app/*.html").on('change', browserSync.reload);
});
// Compile sass into CSS & auto-inject into browsers
gulp.task('sass', function() {
return gulp.src("./wp-content/themes/twentyseventeen-child/scss/index.scss")
.pipe(sass({
'outputStyle': 'compressed'
}))
.pipe(concat('style.css'))
.pipe(gulp.dest('./wp-content/themes/twentyseventeen-child/'))
.pipe(browserSync.stream());
});
gulp.task('default', ['serve']);
以上是关于javascript gulp + browsersync的主要内容,如果未能解决你的问题,请参考以下文章
Gulp 插件
gulp-nodemon + browser-sync:服务器端代码更改后应用程序不会重新加载
browser-sync 服务器使用
gulp的常用配置
gulp实时刷新页面
gulp 的replace