Prechádzať zdrojové kódy

Change how IE11 polyfills are added to Webpack build

Thibaud Colas 4 rokov pred
rodič
commit
c24c326ec3
1 zmenil súbory, kde vykonal 8 pridanie a 6 odobranie
  1. 8 6
      client/webpack.config.js

+ 8 - 6
client/webpack.config.js

@@ -1,5 +1,4 @@
 const path = require('path');
-const webpack = require('webpack');
 
 // Generates a path to an entry file to be compiled by Webpack.
 const getEntryPath = (app, filename) => path.resolve('wagtail', app, 'static_src', `wagtail${app}`, 'app', filename);
@@ -18,11 +17,14 @@ const exposedDependencies = {
 module.exports = function exports() {
   const entry = {};
 
-  // Create a vendor chunk that will contain polyfills, and all third-party dependencies.
-  entry[getOutputPath('admin', 'vendor')] = ['./client/src/utils/polyfills.js'];
-
-  entry[getOutputPath('admin', 'wagtailadmin')] = getEntryPath('admin', 'wagtailadmin.entry.js');
-  entry[getOutputPath('admin', 'draftail')] = getEntryPath('admin', 'draftail.entry.js');
+  entry[getOutputPath('admin', 'wagtailadmin')] = [
+    './client/src/utils/polyfills.js',
+    getEntryPath('admin', 'wagtailadmin.entry.js'),
+  ];
+  entry[getOutputPath('admin', 'draftail')] = [
+    './client/src/utils/polyfills.js',
+    getEntryPath('admin', 'draftail.entry.js'),
+  ];
 
   return {
     entry: entry,