|
1 | 1 | import HtmlWebpackPlugin from "html-webpack-plugin"; |
| 2 | +import { HtmlWebpackSkipAssetsPlugin } from "html-webpack-skip-assets-plugin"; |
2 | 3 | // import HtmlWebpackExcludeScriptsPlugin from "./build/plugins/HtmlWebpackExcludeScriptsPlugin.js"; |
3 | 4 | import CopyPlugin from "copy-webpack-plugin"; |
4 | 5 | import path from "path"; |
@@ -29,7 +30,7 @@ export default { |
29 | 30 | main: './wwwroot/modules/main.js', |
30 | 31 | pages: './wwwroot/pages/pages.js', |
31 | 32 | tileEditorViewportWorker: './wwwroot/modules/worker/tileEditorViewportWorker.js', |
32 | | - tileImageWorker: './wwwroot/modules/worker/tileImageWorker.js', |
| 33 | + tileImageWorker: './wwwroot/modules/worker/tileImageWorker.js' |
33 | 34 | }, |
34 | 35 | output: { |
35 | 36 | filename: (pathData) => { |
@@ -72,18 +73,23 @@ export default { |
72 | 73 | filename: 'index.html', |
73 | 74 | chunks: ['main'], |
74 | 75 | inject: 'body', |
75 | | - hash: true, |
76 | | - // excludeAssets: [ |
77 | | - // (asset) => { |
78 | | - // console.log('ASSET!', asset); |
79 | | - // return asset.attributes && asset.attributes["x-skip"] |
80 | | - // } |
81 | | - // ], |
| 76 | + hash: true |
82 | 77 | }), |
| 78 | + // new HtmlWebpackSkipAssetsPlugin({ |
| 79 | + // excludeAssets: [ |
| 80 | + // (asset) => { |
| 81 | + // console.log('ASSET!', asset); |
| 82 | + // return asset.attributes && asset.attributes["x-skip"] |
| 83 | + // } |
| 84 | + // ], |
| 85 | + // }), |
83 | 86 | new CopyPlugin({ |
84 | 87 | patterns: [ |
85 | 88 | { from: 'wwwroot/assets/image', to: 'assets/image' }, |
86 | 89 | { from: 'wwwroot/assets/sample', to: 'assets/sample', noErrorOnMissing: true }, |
| 90 | + { from: 'wwwroot/assets/patterns', to: 'assets/patterns', noErrorOnMissing: true }, |
| 91 | + { from: 'wwwroot/assets/libs', to: 'assets/libs', noErrorOnMissing: true }, |
| 92 | + { from: 'wwwroot/assets/libs/bootstrap-icons/fonts', to: 'fonts', noErrorOnMissing: true }, |
87 | 93 | { from: 'wwwroot/config', to: 'config', noErrorOnMissing: true }, |
88 | 94 | { from: 'wwwroot/metadata', to: 'metadata' }, |
89 | 95 | ] |
|
0 commit comments