首先,我们使用 single-spa-angular 生成一套配置,在命令行运行以下命令: # 安装 single-spa yarn add single-spa -S # 添加 single-spa-angular ng add single-spa-angular 运行命令时,根据自己的需求选择配置即可,本文配置如下: ? "@angular/animations/browser"; import { singleSpaAngular, getSingleSpaExtraProviders, } from "single-spa-angular extra-webpack.config.js 即可,代码实现如下: // micro-app-angular/extra-webpack.config.js const singleSpaAngularWebpack = require("single-spa-angular
reactLifecycles.mount, ]; export const unmount = [ reactLifecycles.unmount, ]; 我们必须在Angular文件中为single-spa-angular
document.getElementById('root')); } export const unmount = () => {} single-spa-react, single-spa-vue, single-spa-angular
originalMethodName) { // https://github.com/single-spa/single-spa/issues/224 and https://github.com/single-spa/single-spa-angular