Use different jsonpFunction

This avoids issues when multiple entrypoints try to asynchronously load chunks on the same page

Signed-off-by: Julius Härtl <jus@bitgrid.net>
pull/16977/head
Julius Härtl 6 years ago
parent 1a7310f4b3
commit e6e73b636f
No known key found for this signature in database
GPG Key ID: 4C614C6ED2CDE6DF
  1. 3
      apps/accessibility/webpack.js
  2. 3
      apps/comments/webpack.js
  3. 3
      apps/files_sharing/webpack.js
  4. 3
      apps/files_trashbin/webpack.js
  5. 3
      apps/files_versions/webpack.js
  6. 3
      apps/oauth2/webpack.js
  7. 3
      apps/systemtags/webpack.js
  8. 3
      apps/twofactor_backupcodes/webpack.js
  9. 3
      apps/updatenotification/webpack.js
  10. 1
      apps/workflowengine/webpack.js
  11. 3
      core/webpack.js
  12. 3
      settings/webpack.js

@ -5,6 +5,7 @@ module.exports = {
output: {
path: path.resolve(__dirname, './js'),
publicPath: '/js/',
filename: 'accessibility.js'
filename: 'accessibility.js',
jsonpFunction: 'webpackJsonpAccessibility'
}
}

@ -5,7 +5,8 @@ module.exports = {
output: {
path: path.resolve(__dirname, './js'),
publicPath: '/js/',
filename: 'comments.js'
filename: 'comments.js',
jsonpFunction: 'webpackJsonpComments'
},
externals: {
jquery: 'jQuery'

@ -10,6 +10,7 @@ module.exports = {
path: path.resolve(__dirname, './js/dist/'),
publicPath: '/js/',
filename: '[name].js',
chunkFilename: 'files_sharing.[id].js?v=[chunkhash]'
chunkFilename: 'files_sharing.[id].js?v=[chunkhash]',
jsonpFunction: 'webpackJsonpFilesSharing'
}
}

@ -5,6 +5,7 @@ module.exports = {
output: {
path: path.resolve(__dirname, './js'),
publicPath: '/js/',
filename: 'files_trashbin.js'
filename: 'files_trashbin.js',
jsonpFunction: 'webpackJsonpFilesTrashbin'
}
}

@ -5,6 +5,7 @@ module.exports = {
output: {
path: path.resolve(__dirname, 'js'),
publicPath: '/js/',
filename: 'files_versions.js'
filename: 'files_versions.js',
jsonpFunction: 'webpackJsonpFilesVersions'
}
}

@ -5,6 +5,7 @@ module.exports = {
output: {
path: path.resolve(__dirname, './js'),
publicPath: '/js',
filename: 'oauth2.js'
filename: 'oauth2.js',
jsonpFunction: 'webpackJsonpOauth'
}
}

@ -5,6 +5,7 @@ module.exports = {
output: {
path: path.resolve(__dirname, './js'),
publicPath: '/js/',
filename: 'systemtags.js'
filename: 'systemtags.js',
jsonpFunction: 'webpackJsonpSystemtags'
}
}

@ -5,6 +5,7 @@ module.exports = {
output: {
path: path.resolve(__dirname, 'js'),
publicPath: '/js',
filename: 'settings.js'
filename: 'settings.js',
jsonpFunction: 'webpackJsonpTwofactorBackupcodes'
}
}

@ -5,6 +5,7 @@ module.exports = {
output: {
path: path.resolve(__dirname, './js'),
publicPath: '/js/',
filename: 'updatenotification.js'
filename: 'updatenotification.js',
jsonpFunction: 'webpackJsonpUpdatenotification'
}
}

@ -6,6 +6,7 @@ module.exports = {
path: path.resolve(__dirname, './js'),
publicPath: '/js/',
filename: 'workflowengine.js',
jsonpFunction: 'webpackJsonpWorkflowengine'
},
module: {
rules: [

@ -10,7 +10,8 @@ module.exports = [
},
output: {
filename: '[name].js',
path: path.resolve(__dirname, 'js/dist')
path: path.resolve(__dirname, 'js/dist'),
jsonpFunction: 'webpackJsonpCore'
},
module: {
rules: [

@ -9,7 +9,8 @@ module.exports = {
output: {
path: path.resolve(__dirname, './js'),
publicPath: '/',
filename: 'vue-[name].js?v=[chunkhash]'
filename: 'vue-[name].js?v=[chunkhash]',
jsonpFunction: 'webpackJsonpSettings'
},
optimization: {
splitChunks: {

Loading…
Cancel
Save