vite-federation-dynamic-import
TypeScript icon, indicating that this package has built-in type declarations

1.0.2 • Public • Published

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: ""
+       }
    })
  ],
})

/vite-federation-dynamic-import/

    Package Sidebar

    Install

    npm i vite-federation-dynamic-import

    Weekly Downloads

    1

    Version

    1.0.2

    License

    MIT

    Unpacked Size

    3.1 kB

    Total Files

    5

    Last publish

    Collaborators

    • jaouan