Skip to content

Latest commit

 

History

History
43 lines (31 loc) · 744 Bytes

README.md

File metadata and controls

43 lines (31 loc) · 744 Bytes

@farmfe/plugin-virtual

Inspired By @rollup/plugin-virtual

🍣 A Rollup plugin which loads virtual modules from memory

install

pnpm add @farmfe/plugin-virtual --save-dev # or yarn add @farmfe/plugin-virtual --save-dev

Usage

farm.config.ts

import { defineConfig } from '@farmfe/core';

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

index.js

import { a } from 'virtual-module';

src/02.js

import { module01 } from './01.js';