Skip to content

Commit 661639d

Browse files
authored
fix(gulp): fix hot reload
1 parent 3086f12 commit 661639d

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

template/gulp-tasks/serve.js

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,14 @@ import gutil from 'gulp-util';
33
import connect from 'gulp-connect';
44
import historyApiFallback from 'connect-history-api-fallback';
55
import {dirs} from './config';
6-
import server from '../server/server';
6+
7+
let server = require('../server/server').default;
78

89
gulp.task('reload:server', ['build:server'], () => {
910
gutil.log('Reloading server');
10-
server.close();
11-
server.start();
11+
delete require.cache[require.resolve('../server/server')];
12+
/* eslint-disable-next-line global-require */
13+
server = require('../server/server');
1214
});
1315

1416
gulp.task('watch:server', () => {

0 commit comments

Comments
 (0)