我尝试运行多个(目前为2个)Angular简单应用。我知道Angular不适合这样,但是我残酷的老板让我做这些可怕的事情。 :(
当我在一页上合并两个应用程序时
<app-one></app-one>
<app-two></app-two>
<script src="runtime1.js"></script>
<script src="polyfills1.js"></script>
<script src="main.js1"></script>
<script src="runtime2.js"></script>
<script src="polyfills2.js"></script>
<script src="main2.js"></script>
我遇到错误
Zone.js has detected that ZoneAwarePromise `(window|global).Promise`...
我尝试了其他选项:
对于第二个应用-禁用导入'zone.js / dist / zone'并添加
platformBrowserDynamic() .bootstrapModule( AppModule,{ngZone:'noop'}) .catch(err => console.log(err));
使用 ngx-build-plus 和 webpack.extra.js
但是这两种方法都不适合我。 真的不可能将多个独立的应用程序角逐到一页吗?
P.S。我读了标题相同的帖子-它们没有完整的答案。