Skip to content

Latest commit

 

History

History

virtual

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

@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';