You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

本地运行Angular应用触发异常,请求协助排查解决

解决Angular 8启动依赖兼容错误

问题原因

你使用的@auth0/angular-jwt@5.1.2版本仅支持Angular 12及以上版本,但你的项目基于Angular 8,版本不兼容导致依赖解析失败,进而引发启动错误。

修复步骤

  • 卸载不兼容的@auth0/angular-jwt版本:
    npm uninstall @auth0/angular-jwt
    
  • 安装适配Angular 8的版本:
    npm install @auth0/angular-jwt@3.0.1
    
  • 清理旧依赖缓存并重新安装:
    Windows系统
    rmdir /s /q node_modules
    del package-lock.json
    npm install
    
    macOS/Linux系统
    rm -rf node_modules package-lock.json
    npm install
    
  • 重新启动项目:
    ng serve
    

额外验证

如果问题仍存在,可检查@openid/appauth版本与Angular 8的兼容性,当前@openid/appauth@1.2.6理论上适配Angular 8,若仍有问题可尝试降级到1.1.2版本:

npm install @openid/appauth@1.1.2

内容的提问来源于stack exchange,提问作者Kavi Chinna

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.06 15:25:23