Farm

View as Markdown

examples/farm shows how to use @plumeria/unplugin in Farm.
It compiles styles into CSS via AST parsing, with HMR support.

npx @plumeria/init detects Farm and writes this setup for you; see @plumeria/init. The rest of this page is the same setup by hand.

Installation

Terminal
npm i -D @plumeria/unplugin
Terminal
yarn add -D @plumeria/unplugin
Terminal
pnpm i -D @plumeria/unplugin

Usage

farm.config.ts
import { defineConfig } from '@farmfe/core';
import plumeria from '@plumeria/unplugin';

export default defineConfig({
  plugins: [
    plumeria.farm({
      devEmitToDisk: true,
    }),
  ],
});

On this page