应用程序中的Angular 7错误无法读取未定义的“ ceil”

时间:2018-11-01 17:50:24

标签: angular angular-cli angular7

我有一个有角度的7.0.2项目,

当角度构建优化为假时,一切正常,

但是当我使用:

 "optimization": true

构建成功完成,我的应用程序启动没有任何错误,然后当我尝试使用 Aws Amplify 登录时,出现错误:

  

无法读取未定义的“ ceil”

当我设置

 "optimization": false

一切正常。

更新

这是amplify-angular的可能错误 enter image description here enter image description here enter image description here

1 个答案:

答案 0 :(得分:2)

问题出在terser插件中。现在已在terser@3.10.10中修复。

Angular CLI不直接依赖于Terser,但是您可以按照以下步骤强制其更新:

  1. 检查Terser的当前安装版本:npm ls terser
  2. 安装和卸载Terser以更新您的锁定文件npm install terser@3.10.10 npm卸载terser
  3. 新版本更新很好

对我有用。