From 914f870c36fbb5cb3c3e4759d0dd258bd1ba147d Mon Sep 17 00:00:00 2001 From: Clark Du Date: Mon, 11 Mar 2019 15:41:16 +0000 Subject: [PATCH] fix: not push non-async css files into map --- src/server/template-renderer/create-async-file-mapper.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/server/template-renderer/create-async-file-mapper.js b/src/server/template-renderer/create-async-file-mapper.js index 64c0647a3ed..c989e33b9a4 100644 --- a/src/server/template-renderer/create-async-file-mapper.js +++ b/src/server/template-renderer/create-async-file-mapper.js @@ -43,8 +43,8 @@ function mapIdToFile (id, clientManifest) { if (fileIndices) { fileIndices.forEach(index => { const file = clientManifest.all[index] - // only include async files or non-js assets - if (clientManifest.async.indexOf(file) > -1 || !(/\.js($|\?)/.test(file))) { + // only include async files or non-js, non-css assets + if (clientManifest.async.indexOf(file) > -1 || !(/\.(js|css)($|\?)/.test(file))) { files.push(file) } })