Skip to content

Commit a2996a6

Browse files
committed
feat: add experimental.fullBundleMode
1 parent 93f6497 commit a2996a6

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

packages/vite/src/node/config.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -525,6 +525,13 @@ export interface ExperimentalOptions {
525525
* @default false
526526
*/
527527
enableNativePlugin?: boolean | 'resolver'
528+
/**
529+
* Enable full bundle mode in dev.
530+
*
531+
* @experimental
532+
* @default false
533+
*/
534+
fullBundleMode?: boolean
528535
}
529536

530537
export interface LegacyOptions {
@@ -727,6 +734,7 @@ export const configDefaults = Object.freeze({
727734
enableNativePlugin: process.env._VITE_TEST_NATIVE_PLUGIN
728735
? 'resolver'
729736
: false,
737+
fullBundleMode: false,
730738
},
731739
future: {
732740
removePluginHookHandleHotUpdate: undefined,
@@ -1729,6 +1737,7 @@ export async function resolveConfig(
17291737
enableNativePlugin: process.env._VITE_TEST_NATIVE_PLUGIN
17301738
? 'resolver'
17311739
: false,
1740+
fullBundleMode: false,
17321741
...config.experimental,
17331742
},
17341743
future: config.future,

0 commit comments

Comments
 (0)