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

Angular 14升级至16过程中SASS报错求助

问题:Angular 14→15升级后SASS导入报错未解决

自身情况

对SASS报错完全不熟悉,目前正在使用Dependabot和CodeQL处理安全漏洞。

背景

  • 核心任务:在企业账号中测试Dependabot和CodeQL,将本地新Angular应用复制到新文件夹后推送到GitHub Enterprise仓库。
  • 当前进度:仅剩无法自动修复的Dependabot告警,部分与Angular 14升级至16相关;已创建单独分支进行版本升级,当前处于14→15的升级步骤(遵循官方升级路径)。

具体问题

升级到Angular 15后运行npm start测试编译时出现SASS报错:

  • 已根据Stack Overflow文章将所有@import替换为@use,且确保所有@use规则都放在样式文件最顶部,解决了部分错误,但仍剩余两个报错。
  • 报错内容涉及@import "~@progress/kendo-...",但项目中所有自定义样式表的@import都已替换为@use,推测该导入语句是依赖包默认添加的。
  • 尝试按照另一篇Stack Overflow文章的方法,将~替换为/node_modules/或./node_modules/,但问题未得到解决。

求助需求

  • 需要SASS官方或权威的知识库文章指引,快速解决这类路径导入报错问题。
  • 另外注意到Angular 15的官方升级步骤中没有npm start测试环节,打算继续完成升级到16的操作,观察是否能解决当前报错。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.06 17:57:15