From f7108a72558b24ec27be7c320b89329a17402d62 Mon Sep 17 00:00:00 2001 From: Ryan Wieghard Date: Tue, 27 Mar 2018 15:18:51 -0700 Subject: [PATCH] avoids trying to load middleware exluded by scriptExtensions --- lib/executor.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/executor.js b/lib/executor.js index 052f714..ff8df81 100644 --- a/lib/executor.js +++ b/lib/executor.js @@ -346,6 +346,8 @@ function setupMiddleware(app, instructions) { app.defineMiddlewarePhases(phases); middleware.forEach(function(data) { + var middlewareUnexcluded = _.find(instructions.files.boot, function(o) { return o === data.sourceFile }); + if (!middlewareUnexcluded){ return; } debug('Configuring middleware %j%s', data.sourceFile, data.fragment ? ('#' + data.fragment) : ''); var factory = requireNodeOrEsModule(data.sourceFile);