Skip to content

Commit 3dce55e

Browse files
committed
fixed rollup assets clean pattern to properly preserve static files and del all else.
1 parent aa32679 commit 3dce55e

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

.config/vite.config.js

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ export default {
2626
},
2727
},
2828
build: {
29-
sourcemap: true,
29+
sourcemap: process.env.NODE_ENV != 'production',
3030
rollupOptions: {
3131
input: {
3232
bundle: resolve(__dirname, '../src/main.js'),
@@ -41,9 +41,12 @@ export default {
4141
},
4242
plugins: [
4343
process.env.NODE_ENV == 'production' &&
44-
del({
45-
targets: ['../shopify/assets/**/*', '!../shopify/assets/*static*'],
46-
}),
44+
del({
45+
targets: [
46+
resolve(__dirname, '../shopify/assets/!(*.static.*)'),
47+
],
48+
verbose: true
49+
}),
4750
],
4851
},
4952
outDir: resolve(__dirname, '../shopify/assets'),

0 commit comments

Comments
 (0)