Dep Optimization Options
- Related: Dependency Pre-Bundling
optimizeDeps.include
Type:
string[]
Dependencies to force include in pre-bundling.
optimizeDeps.exclude
Type:
string | RegExp | (string | RegExp)[]
Dependencies to force exclude in pre-bundling.
optimizeDeps.plugins
Type:
Plugin[]
By default, Vite assumes dependencies ship plain JavaScript and will not attempt to transform non-js file formats during pre-bundling. If you wish to support special file types, e.g.
.vue
files, you will need to supply the relevant plugins via this option.Note that you will also need to include these plugins in the main
plugins
option in order to support the same file types during production build.
optimizeDeps.auto
Type:
boolean
Default:
true
Automatically run dep pre-bundling on server start? Set to
false
to disable.