1
0
mirror of https://github.com/tabler/tabler.git synced 2025-12-21 17:34:25 +04:00
Files
tabler/build/browsersync.js
2020-01-05 14:20:56 +01:00

38 lines
818 B
JavaScript
Executable File

/*
* Tabler (v0.9.0): browsersync.js
* Copyright 2018-2019 The Tabler Authors
* Copyright 2018-2019 codecalm
* Licensed under MIT (https://github.com/tabler/tabler/blob/master/LICENSE)
*/
const bs = require('browser-sync').create();
bs.init({
watch: true,
server: {
routes: {
'/': 'tmp',
'/dist': 'tmp-dist',
'/libs': 'static/libs',
'/tmp-dist/img': 'img',
'/img-demo': 'static/img',
'/node_modules': 'node_modules',
},
},
files: ['tmp/**/*', 'tmp-dist/css/*.css', 'tmp-dist/js/*.js', 'tmp-dist/img/*.svg'],
watchOptions: {
ignoreInitial: true,
},
reloadDelay: 1000,
notify: false,
open: false,
snippetOptions: {
rule: {
match: /<\/head>/i,
fn: function (snippet, match) {
return snippet + match;
}
}
}
});