【发布时间】:2023-01-05 13:17:03
【问题描述】:
我正在努力集成微前端,集成的一部分我们必须在 nextjs 中包含角度应用程序,所以我们注入了角度 remoteEntry.js ,如下所示
injectScript({
global: 'app',
url: 'https://some.com/some-name/remoteEntry.js',
}).then(remoteContainer => {
remoteContainer.get('./ComponentModule').then(data => {
webpage = data() // Here i am getting the Angular module
})
})
所以我们得到了 Angular 模块并且应用程序已经添加到浏览器的窗口中,那么我们如何在 nextjs 页面中呈现它,
使用的包https://www.npmjs.com/package/@module-federation/nextjs-mf
【问题讨论】:
标签: reactjs angular webpack-module-federation nextjs-mf module-federationnextjs-mfutils