Skip to content

Commit f1d5219

Browse files
committed
fix: gulpfile.js for docker
1 parent c853599 commit f1d5219

File tree

1 file changed

+33
-7
lines changed

1 file changed

+33
-7
lines changed

gulpfile.js

Lines changed: 33 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@
33
const gulp = require('gulp');
44
const $ = require('gulp-load-plugins')();
55

6-
var Fiber = require('fibers');
6+
const Fiber = require('fibers');
77

8-
var sass = require('gulp-sass')(require('node-sass'));
9-
var dart_sass = require('gulp-sass')(require('sass'));
8+
const sass = require('gulp-sass')(require('node-sass'));
9+
const dart_sass = require('gulp-sass')(require('sass'));
1010

1111
require('es6-promise').polyfill();
1212

1313
const browserSync = require('browser-sync').create();
14-
const browserSync_baseDir = 'docs';
14+
const browserSync_baseDir = './docs';
1515

1616
const entry_paths = {
1717
sass: ['sass/_flexbox-grid-mixins.scss'],
@@ -49,8 +49,8 @@ function lint_sass() {
4949
"stylelint-config-recommended-scss"
5050
],
5151
rules: {
52-
"block-no-empty": null,
53-
"no-descending-specificity": null
52+
"scss/at-if-no-null": null,
53+
"scss/no-global-function-names": null
5454
}
5555
},
5656
reporters: [{
@@ -99,11 +99,37 @@ function docs_dart_sass() {
9999
}
100100

101101
function browser_sync(done) {
102+
browserSync.init({
103+
server: {
104+
baseDir: browserSync_baseDir,
105+
index : 'index.html',
106+
},
107+
open: false,
108+
reloadOnRestart: true,
109+
ui: false
110+
});
111+
done();
112+
}
113+
114+
function browser_sync_proxy(done) {
115+
browserSync.init({
116+
proxy: 'localhost:3000',
117+
port: 3000,
118+
files: ['./docs/**/*'],
119+
online: true,
120+
ui: false
121+
});
122+
done();
123+
}
124+
125+
function browser_sync_server(done) {
102126
browserSync.init({
103127
server: {
104128
baseDir: browserSync_baseDir
105129
},
106-
reloadOnRestart: true
130+
open: false,
131+
reloadOnRestart: true,
132+
ui: false
107133
});
108134
done();
109135
}

0 commit comments

Comments
 (0)