diff options
Diffstat (limited to 'server/sonar-web/scripts/start.js')
-rw-r--r-- | server/sonar-web/scripts/start.js | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/server/sonar-web/scripts/start.js b/server/sonar-web/scripts/start.js index c34df111987..21776e5036b 100644 --- a/server/sonar-web/scripts/start.js +++ b/server/sonar-web/scripts/start.js @@ -72,7 +72,6 @@ function setupCompiler(host, port, protocol) { console.log(message); console.log(); }); - return; } }); @@ -81,6 +80,14 @@ function setupCompiler(host, port, protocol) { function runDevServer(compiler, host, port, protocol) { const devServer = new WebpackDevServer(compiler, { + before(app) { + app.use(errorOverlayMiddleware()); + app.get('/api/l10n/index', (req, res) => { + getMessages() + .then(messages => res.json({ effectiveLocale: 'en', messages })) + .catch(() => res.status(500)); + }); + }, compress: true, clientLogLevel: 'none', contentBase: paths.appPublic, @@ -102,18 +109,13 @@ function runDevServer(compiler, host, port, protocol) { '/fonts': proxy, '/images': proxy, '/static': proxy - }, - setup(app) { - app.use(errorOverlayMiddleware()); - app.get('/api/l10n/index', (req, res) => { - getMessages().then(messages => res.json({ effectiveLocale: 'en', messages })); - }); } }); devServer.listen(port, err => { if (err) { - return console.log(err); + console.log(err); + return; } clearConsole(); |