![](/img/trans.png)
[英]How do I get the publicPath to update using Angular 8 with single-spa to load font awesome?
[英]single-spa - how to load an Angular app without using SystemJS
我有一个 AngularJS 版本 1.4 应用程序,我想迁移到 Angular 12+。 所以我决定使用single-spa将新的 Angular App 集成到 Legacy App。
我正在关注这个带有 Angular 和 Angularjs 微前端的视频 Single spa 应用程序
在该视频中,他使用SystemJS加载新的 Angular 应用程序。 尽管据说 SystemJS 是推荐的方式,但我想知道是否可以在没有 SystemJS 的情况下同时加载旧应用程序和新应用程序。 使用single-spa CLI创建新的 Angular 应用程序
这是视频的回购
在main.js
我改成了这个
// System.register([], function (_export) {
// return {
// execute: function () {
// _export(
// window.singleSpaAngularjs.default({
// angular: angular,
// mainAngularModule: "main-module",
// uiRouter: true,
// preserveGlobal: false,
// })
// );
// },
// };
// });
//create global variable
window.legacyAngularApp = window.singleSpaAngularjs.default({
angular: angular,
mainAngularModule: 'main-module',
uiRouter: true,
preserveGlobal: false,
})
在index.html
我改成这个。 我设法在没有 SystemJS 的情况下加载了 AngularJS 应用程序,但无法弄清楚如何在没有 SystemJS 的情况下加载新的 Angular 应用程序。
我想知道在不使用 SystemJS 的情况下加载新的 Angular 应用程序需要做哪些更改
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.