Skip to content

Commit 633f3b6

Browse files
committed
fix: webpack.config production build
1 parent 9f15f7f commit 633f3b6

File tree

2 files changed

+8
-9
lines changed

2 files changed

+8
-9
lines changed

src/components.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ lazyLoad('actions', '[actions]', () => import(/*webpackChunkName: "actions-chunk
2626
lazyLoad('filter', '[filter-selector]', () => import(/*webpackChunkName: "filter-chunk"*/ '@cocreate/filter'));
2727
lazyLoad('render', '[render-selector]', () => import(/*webpackChunkName: "render-chunk"*/ '@cocreate/render'));
2828
lazyLoad('elements', 'form, [src], [storage], [database], [array]', () => import(/*webpackChunkName: "elements-chunk"*/ '@cocreate/elements'));
29-
lazyLoad('file', '[type="file"]', () => import(/*webpackChunkName: "file-chunk"*/ '@cocreate/file'));
29+
lazyLoad('file', '[type="file"], [actions*="upload"], [actions*="download"], [actions*="saveLocally"], [actions*="import"], [actions*="export"], [actions*="createFile"], [actions*="deleteFile"], [actions*="createDirectory"], [actions*="deleteDirectory"]', () => import(/*webpackChunkName: "file-chunk"*/ '@cocreate/file'));
3030
lazyLoad('api', '[actions], [template_id]', () => import(/*webpackChunkName: "api-chunk"*/ '@cocreate/api'));
3131
lazyLoad('resizeObserver', '[resize-selector]', () => import(/*webpackChunkName: "resizeObserver-chunk"*/ '@cocreate/resize-observer'));
3232
lazyLoad('dnd', '[sortable], [cloneables], [draggable], [droppable], [cloneable]', () => import(/*webpackChunkName: "dnd-chunk"*/ '@cocreate/dnd'));
@@ -45,6 +45,7 @@ lazyLoad('uuid', '[uuid]', () => import(/*webpackChunkName: "uuid-chunk"*/ '@coc
4545
lazyLoad('search', '[search_id]', () => import(/*webpackChunkName: "search-chunk"*/ '@cocreate/search'));
4646
lazyLoad('elementConfig', '[config-selector]', () => import(/*webpackChunkName: "elementConfig-chunk"*/ '@cocreate/element-config'));
4747
lazyLoad('validation', '[actions*="validate"], required, unique', () => import(/*webpackChunkName: "validation-chunk"*/ '@cocreate/validation'));
48+
lazyLoad('calculation', '[calculate]', () => import(/*webpackChunkName: "calculation-chunk"*/ '@cocreate/calculation'));
4849

4950
// Collabortion Components
5051
lazyLoad('selection', 'input, textarea, [contenteditable]', () => import(/*webpackChunkName: "selection-chunk"*/ '@cocreate/selection'));
@@ -58,7 +59,6 @@ lazyLoad('floatingLabel', 'floating-label, .floating-label', () => import(/*webp
5859
lazyLoad('fullscreen', '[fullscreen]', () => import(/*webpackChunkName: "fullscreen-chunk"*/ '@cocreate/fullscreen'));
5960
lazyLoad('modal', '[actions*="Modal"]', () => import(/*webpackChunkName: "modal-chunk"*/ '@cocreate/modal'));
6061
lazyLoad('parallax', '[parallax-src]', () => import(/*webpackChunkName: "parallax-chunk"*/ '@cocreate/parallax'));
61-
lazyLoad('calculation', '[calculate]', () => import(/*webpackChunkName: "calculation-chunk"*/ '@cocreate/calculation'));
6262
lazyLoad('progress', '[data-progress]', () => import(/*webpackChunkName: "progress-chunk"*/ '@cocreate/progress'));
6363
lazyLoad('randomColor', '[background-color]', () => import(/*webpackChunkName: "color-chunk"*/ '@cocreate/random-color'));
6464
lazyLoad('socialShare', '[share-network]', () => import(/*webpackChunkName: "social-share-chunk"*/ '@cocreate/social-share'));

webpack.config.js

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -44,14 +44,15 @@ module.exports = async (env, argv) => {
4444
}),
4545
],
4646

47-
devServer: {
48-
hot: true
49-
},
47+
// devServer: {
48+
// hot: true
49+
// },
5050

5151
mode: isProduction ? 'production' : 'development',
52+
5253
// add source map
53-
...(isProduction ? {} : { devtool: 'eval-source-map' }),
54-
// devtool: 'eval-source-map',
54+
...(isProduction ? { devtool: 'eval-source-map' } : { devtool: 'eval-source-map' }),
55+
5556
module: {
5657
rules: [{
5758
test: /\.js$/,
@@ -97,9 +98,7 @@ module.exports = async (env, argv) => {
9798
new CssMinimizerPlugin(),
9899
new TerserPlugin({
99100
extractComments: true,
100-
// cache: true,
101101
parallel: true,
102-
// sourceMap: true, // Must be set to true if using source-maps in production
103102
terserOptions: {
104103
compress: {
105104
drop_console: true,

0 commit comments

Comments
 (0)