Если у вас есть два приложения на React + Vite — хост и микрофронт (remote) — и при общем старте через одну команду всё магически ок, а при раздельном запуске хост падает с 404 на remoteEntry.js, вы не одиноки. Разбираемся, почему так, и показываю рабочие рецепты.
Remote (react-vite/remote) публикует модуль:
// vite.config.js (remote)
import federation from '@originjs/vite-plugin-federation'
export default defineConfig({
plugins: [
federation({
name: "remote_app",
filename: "remoteEntry.js",
exposes: { './Button': './src/components/Button' },
shared: ['react','react-dom']
})
]
})
Host (react-vite/host) тянет remote:
Читать полностью »

