Skip to content

Jaouan/vite-federation-dynamic-import

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vite-federation-dynamic-import

A library that simplifies the dynamic import of remotes in a @originjs/vite-plugin-federation host, without declaring it in vite.config.js.

Installation

npm install vite-federation-dynamic-import

Usage

import { importRemote } from 'vite-federation-dynamic-import';

const remote = await importRemote('http://localhost:3001/remoteEntry.js');

Remember that you still need to enable host capabilities in the vite.config.js file:

import federation from '@originjs/vite-plugin-federation'

export default defineConfig({
  plugins: [
    federation({
        name: 'host',
        filename: 'remoteEntry.js',
+       remotes: {
+           dummy: ""
+       }
    })
  ],
})

About

A library that simplifies the dynamic import of remotes in a Vite Module Federation host.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published