afishr
@afishr
make const not var

Ошибки к консоли Gulp?

Использовал OpenServer чтобы поднять сервер для PHP. Этот сервер я использую как proxy для browser-sync из Gulp, чтобы юзать плюшки типа auto-reload и т.д. Как обычно, раньше всё работало нормально, а теперь ошибки.
Не могу понять причину ошибок. Gulp и Browser-Sync переустанавливал.
gulpfile.js:
"use strict";

var gulp = require('gulp'),
		browserSync  = require('browser-sync').create(),
		path = 
		{
			watch:
			{
				all: '*/*'
			}
		},
		config = 
		{
			proxy: "http://php/build/",
			open: false,
			notify: false,
			tunnel: false,
			logPrefix: "WEB"
		};

/* WebServer */
gulp.task('server', function() {
	browserSync.init(config);
});

/* Watch */
gulp.task('watch', function()
{
	gulp.watch('build/*.php', [browserSync.reload]);
});

/* Default */
gulp.task('default', ['server', 'watch']);

Errors:
1ba89efb440a4d8baba0166fde65ab3d.PNG
  • Вопрос задан
  • 166 просмотров
Пригласить эксперта
Ответы на вопрос 2
HamSter007
@HamSter007
HTML/CSS верстальщик
Вот чувак с гитхаба пишет
My bad - the .exit() method only just landed in v1.2.0

try ...

npm install browser-sync@1.2.0


Не пробовал?
Ответ написан
afishr
@afishr Автор вопроса
make const not var
Проблема решена. Она была вот в этой строчке
gulp.watch('build/*.php', [browserSync.reload]);
Если вызывать всего один callback в watch то не нужно вставлять его в квадратные скобки.
gulp.watch('build/*.php', browserSync.reload);
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы