Switch to eval-source-map (#4930)

This commit is contained in:
Jason Laster
2018-09-20 18:54:50 -04:00
committed by Joe Haddad
parent e8b0ee8080
commit 2ed8eccf08
5 changed files with 57 additions and 3 deletions

View File

@@ -9,6 +9,7 @@
'use strict';
const errorOverlayMiddleware = require('react-dev-utils/errorOverlayMiddleware');
const evalSourceMapMiddleware = require('react-dev-utils/evalSourceMapMiddleware');
const noopServiceWorkerMiddleware = require('react-dev-utils/noopServiceWorkerMiddleware');
const ignoredFiles = require('react-dev-utils/ignoredFiles');
const config = require('./webpack.config.dev');
@@ -89,7 +90,10 @@ module.exports = function(proxy, allowedHost) {
},
public: allowedHost,
proxy,
before(app) {
before(app, server) {
// This lets us fetch source contents from webpack for the error overlay
app.use(evalSourceMapMiddleware(server));
// This lets us open files from the runtime error overlay.
app.use(errorOverlayMiddleware());
// This service worker file is effectively a 'no-op' that will reset any