Установить зависимостей:
make install
- Локальный запуск виджета:
make dev-widet
Смотрим http://localhost:3000/
- Локальный запуск хоста с виджетом:
Запускаем в отдельном окне терминала:
make serve-widet
В отдельном окне терминала паралельно запускаем:
make dev-host
Смотрим http://localhost:3000/
- Статичная раздача всего:
Запускаем в отдельном окне терминала:
make serve-widet
В отдельном окне терминала паралельно запускаем:
make serve-host
Смотрим http://localhost:8083/
P.S. Очистка директорий:
make clear
-
Собираем виджет: https://github.com/itwillwork/webpack-module-federation/blob/main/widget/webpack.config.js#L23-L40
-
Импортируем виджет в сборку хоста: https://github.com/itwillwork/webpack-module-federation/blob/main/host/webpack.config.js#L23-L38
-
Используем виджет в хосте: https://github.com/itwillwork/webpack-module-federation/blob/main/host/src/App.jsx#L2