Only build one main bundle

Signed-off-by: Julius Härtl <jus@bitgrid.net>
This commit is contained in:
Julius Härtl
2020-11-13 16:23:25 +01:00
parent 2d10186557
commit 73f9df235c
2 changed files with 6 additions and 8 deletions

View File

@@ -23,6 +23,6 @@
style('deck', 'globalstyles'); style('deck', 'globalstyles');
script('deck', 'deck'); script('deck', 'main');
\OC::$server->getEventDispatcher()->dispatch('\OCP\Collaboration\Resources::loadAdditionalScripts'); \OC::$server->getEventDispatcher()->dispatch('\OCP\Collaboration\Resources::loadAdditionalScripts');

View File

@@ -1,10 +1,9 @@
const webpackConfig = require('@nextcloud/webpack-vue-config') const webpackConfig = require('@nextcloud/webpack-vue-config')
const path = require('path'); const path = require('path')
const { merge } = require('webpack-merge') const { merge } = require('webpack-merge')
const config = { const config = {
entry: { entry: {
deck: path.join(__dirname, 'src', 'main.js'),
collections: path.join(__dirname, 'src', 'init-collections.js'), collections: path.join(__dirname, 'src', 'init-collections.js'),
dashboard: path.join(__dirname, 'src', 'init-dashboard.js'), dashboard: path.join(__dirname, 'src', 'init-dashboard.js'),
}, },
@@ -17,10 +16,9 @@ const config = {
extensions: ['*', '.js', '.vue', '.json'], extensions: ['*', '.js', '.vue', '.json'],
modules: [ modules: [
path.resolve(__dirname, 'node_modules'), path.resolve(__dirname, 'node_modules'),
'node_modules' 'node_modules',
] ],
},
} }
};
module.exports = merge(webpackConfig, config) module.exports = merge(webpackConfig, config)