browser-sync¶
https://browsersync.io/docs/gulp
npm install browser-sync
const browserSync = require("browser-sync");
create¶
-
create
([name]) Возвращает инстанс сервера
BrowserSync()
const bs = browserSync(); const bs = browserSync("MyServer");
get¶
-
get
(name) Возвращает инстанс готово сервера
BrowserSync()
const bs = browserSync("MyServer");
has¶
-
has
(name) Проверяет, существует ли сервер с данным именем
browserSync.has("MyServer");
BrowserSync¶
- class
BrowserSync
()¶ Объект сервера
const bs = require("browser-sync").create();
-
BrowserSync.
init
(config, cb)¶ Инициализирует сервер
cb - обработчик
config - объект, параметры сервера
server - объект, по умолчанию false
baseDir - родительская папка
bs.init({ server: { baseDir: "/app" } });
-
BrowserSync.
reload
(options)¶ Перезагружает сервер и браузер
options
stream
bs.reload({ stream: false });
-