我有一个较老的角应用程序,我实现了okta auth。
它使用了角7.2和okta版本
"@okta/okta-angular": "^5.1.0",
"@okta/okta-auth-js": "^5.9.0",
"@okta/okta-signin-widget": "^5.16.1",
"@oktadev/schematics": "^5.2.0",我使用的是"target":"es2015",当我在没有prod标志的情况下编译应用程序时,一切都正常。但是,一旦我使用--prod=true标志进行编译,它就会以以下错误崩溃。
Uncaught :超级表达式必须是null或函数。
如果我进入angular.json文件并关闭优化,它可以工作:
"optimization": false,但是应用程序的大小从2mb到9mb。
我能做些什么来使优化工作?
发布于 2022-02-11 10:41:54
结果是升级到角8是解决办法。
npm config set legacy-peer-deps true
cmd /C "set "NG_DISABLE_VERSION_CHECK=1" && npx @angular/cli@8 update @angular/cli@8 @angular/core@8"https://stackoverflow.com/questions/71031463
复制相似问题