Skip to content

Commit d463bd9

Browse files
feat: build library new option - emitAssets
vitejs#4454 vitejs#3295
1 parent 2fb2561 commit d463bd9

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

packages/vite/src/node/build.ts

+1
Original file line numberDiff line numberDiff line change
@@ -212,6 +212,7 @@ export interface LibraryOptions {
212212
name?: string
213213
formats?: LibraryFormats[]
214214
fileName?: string | ((format: ModuleFormat) => string)
215+
emitAssets?: boolean
215216
}
216217

217218
export type LibraryFormats = 'es' | 'cjs' | 'umd' | 'iife'

packages/vite/src/node/plugins/asset.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -287,7 +287,7 @@ async function fileToBuiltUrl(
287287

288288
let url: string
289289
if (
290-
config.build.lib ||
290+
(config.build.lib && !config.build.lib.emitAssets) ||
291291
(!file.endsWith('.svg') &&
292292
content.length < Number(config.build.assetsInlineLimit))
293293
) {

0 commit comments

Comments
 (0)