Browse Source

fix(ssr): not push non-async css files into map (#9677)

Xin Du (Clark) 7 years ago
parent
commit
d28240009c
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/server/template-renderer/create-async-file-mapper.js

+ 2 - 2
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)
       }
     })