Migrate From Vite
note
Vite plugins like unocss
are deeply integrated with Vite
, these plugins may not be compatible with Farm due to the difference in internal design. You can try other methods like unocss postcss plugin
as a workaround.
Migrating from Vite is really simple as Farm is Vite-compatible. All you need to do is to:
- Rename
vite.config.ts
tofarm.config.ts
- Refer to Configuring Farm for mapping farm config options to vite config options.
- For
Vite Plugins
, moveplugins
invite.config.ts
tovitePlugins
infarm.config.ts
.
Note that:
- Some Vite config options are not needed in Farm, like
optimizeDeps
, you can ignore these options when migrating to Farm. - For SSR, you need to refactor it to Farm SSR
We have migrated a Real Vite Admin Project to Farm. Please take a look at this migration example for details.