如何解决如何从您的应用程序中分离 Angular 组件 (zonejs)
我不是AG专家,我是sencha ExtJs专家。一个超级好的框架,它拥有一切,但不像 AG 那样广泛和流行(由于各种原因)。因此,我的公司开始使用 webpack 将部分内容转移到 Angular webcomponents,以慢慢地使巨大的应用程序从鲜为人知的 ExtJs 框架转变。一个更难找到知识渊博的开发人员的框架。
我们面临的问题。 Angular 严重依赖于这个名为 ZoneJS 的库。而且它非常具有侵入性!
劫持堆栈跟踪,缓存所有错误,挂钩各种事物,如计时器、xhr 请求等......开发工具不再在我遇到错误的地方中断,但总是在 webpacked zonejs 中。
我从我们的 Angular 开发人员那里听说(这与我在一些文章中读到的内容相同)您可以关闭/不使用 zonejs,但很可能您不应该这样做。这意味着您需要手动处理很多事情...
我很确定我不是唯一面临此问题的开发人员。使用任何其他 lib + angular webcomponents ......我想知道其他人是如何解决这个问题的?他们只是忍受痛苦并停止有效地使用 chrome devTools?或者有没有办法“包含”它。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。