Skip to content

Commit

Permalink
fix: compatibility with multicompiler mode
Browse files Browse the repository at this point in the history
  • Loading branch information
snitin315 committed Sep 21, 2021
1 parent feb8e05 commit adab366
Showing 1 changed file with 23 additions and 8 deletions.
31 changes: 23 additions & 8 deletions lib/Server.js
Expand Up @@ -1973,15 +1973,29 @@ class Server {

let isOutputModule = false;

this.stats.compilation.assetsInfo.forEach((value, key) => {
const assetExtension = path.extname(key);
const assetBasename = path.basename(key, assetExtension);
if (typeof this.compiler.compilers !== "undefined") {
this.stats.stats.forEach((stats) => {
stats.compilation.assetsInfo.forEach((value, key) => {
const assetExtension = path.extname(key);
const assetBasename = path.basename(key, assetExtension);

if (assetBasename === outputFilename) {
extension = assetExtension;
isOutputModule = value.javascriptModule;
}
});
});
} else {
this.stats.compilation.assetsInfo.forEach((value, key) => {
const assetExtension = path.extname(key);
const assetBasename = path.basename(key, assetExtension);

if (assetBasename === outputFilename) {
extension = assetExtension;
isOutputModule = value.javascriptModule;
}
});
if (assetBasename === outputFilename) {
extension = assetExtension;
isOutputModule = value.javascriptModule;
}
});
}

if (isOutputModule) {
filename = this.middleware.getFilenameFromUrl(`${_path}${extension}`);
Expand All @@ -2006,6 +2020,7 @@ class Server {

res.send(responsePage);
} catch (error) {
console.log(error);
return next();
}
});
Expand Down

0 comments on commit adab366

Please sign in to comment.