A curated list of awesome things related to Farm
Resources Contribution guide Official documentation
- create-farm - Scaffolding Your First Farm Project.
Farm is already compatible with part of the vite ecosystem, and we are also improving the compatibility of the entire vite plugin.
Other ecology supported
Farm ecology
@farmfe/plugin-react
:Support Reactjsx
andreact-refresh
.@farmfe/plugin-sass
:Support compilingsass/scss
files.
Farm Plugins
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.
@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.
Farm support compiling React, Vue, SolidJS, Sass, Less, and Css Modules officially out of the box. See our examples:
React Examples | Vue Examples | Vite Plugin Examples |
---|---|---|
|
See Using Plugins for how to use plugins in Farm.
@farmfe/js-plugin-postcss
@farmfe/js-plugin-less
@farmfe/js-plugin-svgr
@farmfe/js-plugin-dts
@farmfe/js-plugin-sass
Plugins of Vite/Rollup/Unplugin can be directly used in Farm.
@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
- ...
See Community Plugins for more available plugins.