| @@ -204,6 +204,7 @@ export function assetPlugin(config: ResolvedConfig): Plugin { |
|
|
| 204 |
204 |
config.command === 'build' && this.getModuleInfo(id)?.isEntry |
| 205 |
205 |
? 'no-treeshake' |
| 206 |
206 |
: false, |
|
207 |
+meta: config.command === 'build' ? { 'vite:asset': true } : undefined, |
| 207 |
208 |
} |
| 208 |
209 |
}, |
| 209 |
210 |
|
| @@ -230,7 +231,8 @@ export function assetPlugin(config: ResolvedConfig): Plugin { |
|
|
| 230 |
231 |
chunk.type === 'chunk' && |
| 231 |
232 |
chunk.isEntry && |
| 232 |
233 |
chunk.moduleIds.length === 1 && |
| 233 |
|
-config.assetsInclude(chunk.moduleIds[0]) |
|
234 |
+config.assetsInclude(chunk.moduleIds[0]) && |
|
235 |
+this.getModuleInfo(chunk.moduleIds[0])?.meta['vite:asset'] |
| 234 |
236 |
) { |
| 235 |
237 |
delete bundle[file] |
| 236 |
238 |
} |