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

Angular v18项目更新TypeScript时终端卡住的问题求助

Angular 18项目升级TypeScript安装卡住的解决方法

你的操作本身没原则性错误,但安装卡住的根源是项目里的tslint@5.7.0版本过于老旧——它和TypeScript 5.x存在隐性依赖冲突,导致npm在解析依赖树时停滞。另外Angular 12之后就已弃用tslint,改用ESLint,Angular 18完全不需要保留这个过时工具。

解决步骤:

  • 先卸载旧的tslint:
    npm uninstall tslint --save-dev
    
  • 清理npm缓存,避免缓存干扰:
    npm cache clean --force
    
  • 重新安装指定版本的TypeScript:
    npm install typescript@5.4.0 --save-dev
    
  • 验证安装结果:
    npx tsc -v
    

执行完这些步骤后,TypeScript应该能正常安装到5.4.0版本,满足Angular 18的构建要求。

内容的提问来源于stack exchange,提问作者Lorenzo Bertolaccini

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.16 03:35:00