2

gulp を実行した直後に、「BrowserSync から切断されました」というメッセージが表示されます。これが私のgulpfile.jsです

var gulp = require('gulp');
var sass = require('gulp-sass');
var browserSync = require('browser-sync').create();
var reload      = browserSync.reload;


gulp.task('sync', function() {
    browserSync.init({
        browser: "chrome",
        proxy: "hmgcsc.app"
    });

    gulp.watch('sass/*.scss', ['sass']);
    gulp.watch("app/**/*.html").on('change', reload);
    gulp.watch("app/**/*.js").on('change', reload);
});


gulp.task('sass', function() {
    return gulp.src('sass/*.scss')
        .pipe(sass({
            includePaths: [
                'node_modules/susy/sass' //required for sass
            ]
        }))
        .pipe(gulp.dest('css'))
        .pipe(reload({stream: true}));

});

gulp.task('default', ['sync']);

ときどき正常に動作しますが、30 秒を超えることはありません。CLI は、すべてがまだ正しく機能しているように動作します。エラーは表示されず、ファイルの変更が通知されます。

他の誰かがこの問題を抱えていますか?

4

2 に答える 2

0

私は同様の問題を抱えており(同様の構成で-プロキシを使用していることを意味します)、いつそのように動作し始めたのかわかりません。どのバージョンの node/gulp/browser-sync をインストールしましたか?

于 2015-05-06T08:01:17.203 に答える