Skip to main content
FarmFarm
Version: 2.x (Latest)
On this page

@farmfe/plugin-virtual

Inspired By @rollup/plugin-virtual

A rust plugin for farm to easily use virtual module

Installation

javascript
npm install @farmfe/plugin-virtual
javascript
yarn add @farmfe/plugin-virtual
javascript
pnpm add @farmfe/plugin-virtual

Usage

farm.config.ts

typescript
import { defineConfig } from '@farmfe/core';
import virtual from '@farmfe/plugin-virtual';

export default defineConfig({
  plugins: [
    virtual({
      'virtual-module': 'export const a = 1',
      'src/01.js': 'export const module01 = "virtual-module"',
    }),
  ],
});

index.js

javascript
import { a } from 'virtual-module';

src/02.js

javascript
import { module01 } from './01.js';
100%

Drag or pinch to explore. Keyboard: + / − zoom, arrows pan, 0 resets, Esc closes.