- create-farm - Scaffolding Your First Farm Project.
@farmfe/plugin-react
:Support Reactjsx
andreact-refresh
.@farmfe/plugin-sass
:Support compilingsass/scss
files.
farm-plugin-remove-console
: ✂️ farm's plugin of remove consolefarm-plugin-html-template
: used to dynamically replace variables injected into HTML.farm-plugin-replace-dirname
: replacement__dirname
,__filename
in node.farm-plugin-compression
: compress resources from dist and generate.gz
file.farm-plugin-pwa
: PWA integrations for farm.farm-plugin-console-clear
: A rust plugin for farm to clear console statement.farm-plugin-webp-to-png
: A rust plugin for farm to automatically convert your webp to png, and compress all the png.farm-plugin-wasm
: Add WebAssembly integration to farm.
@farmfe/js-plugin-postcss
:Supportpostcss
in your project.@farmfe/js-plugin-less
:Support compilingless
files.@farmfe/js-plugin-svgr
:Support compilingsvg
files.@farmfe/js-plugin-dts
:Support compiling*.d.ts
files.@farmfe/js-plugin-sass
:Support compilingsass/scss
files.
@vitejs/plugin-vue
@vitejs/plugin-vue-jsx
vite-plugin-solid
vite-plugin-mock
unplugin-auto-import
unplugin-vue2-script-setup
unplugin-icons
unplugin-vue-components
Farm support compiling React, Vue, SolidJS, Sass, Less, and Css Modules officially out of the box. See our examples:
React-Basic
React-Ant-Design
React-Sass-CssModules
React-Multi-Page-Application
React-SSR
React-TailwindCSS
Farm-react-admin
: 🧚Out-of-the-box Farm react template projects,Integrated router, global state library, and arco component library.
farm-soybean-admin
: Migrate project from Vite to Farm
Farm is already compatible with part of the vite ecosystem, and we are also improving the compatibility of the entire vite plugin.