gpt4 book ai didi

angular - 引用错误 : _rollupMoment__default is not defined

转载 作者:行者123 更新时间:2023-12-04 00:57:50 30 4
gpt4 key购买 nike

将我的网站升级到 Angular 9.1.0 后,浏览器中开始出现此错误。我只是在创建产品包后才收到错误,而不是在我在本地开发环境中提供应用程序时。这是整个错误消息....

    at Module.zUnb (main-es2015.9c35e84416c2df24da56.js:1)
at l (runtime-es2015.c9afb3256f2870e161de.js:1)
at Object.0 (main-es2015.9c35e84416c2df24da56.js:1)
at l (runtime-es2015.c9afb3256f2870e161de.js:1)
at t (runtime-es2015.c9afb3256f2870e161de.js:1)
at Array.r [as push] (runtime-es2015.c9afb3256f2870e161de.js:1)
at main-es2015.9c35e84416c2df24da56.js:1

知道如何解决这个问题吗?

最佳答案

有同样的问题。似乎源于使用 @angular-devkit/build-angular 的 0.901.0。

link 中的建议上面提到的是要么

1) 降级到@angular-devkit/build-angular@0.900.7。

2) 我的偏好,在 polyfills.ts 中添加以下内容来修复未定义的问题

window['_rollupMoment__default'] = null;
window['dragulaExpt__default'] = null;

请注意,据我所知,问题在于 Moment 和 Dragula。

如果您想验证问题的原因,对我而言,该问题仅发生在生产 Angular 构建(ng build --prod)上,很难看到优化何时作为构建的一部分发生(缩小等) .为避免这种情况,请运行以下命令以进行本地测试:

ng build --prod --optimization=false

关于angular - 引用错误 : _rollupMoment__default is not defined,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60884328/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com