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

Angular重命名组件后ng serve编译失败,如何解决Sass语法错误?

Angular重命名组件后ng serve编译失败的解决方法

从报错信息可以直接定位问题:你的src\app\components\item\item.component.scss文件第3行的选择器写法有误, . e-item{里的点和类名e-item之间多了一个空格,Sass无法识别这种无效的标识符,导致编译失败。

解决步骤:

  • 打开src/app/components/item/item.component.scss文件
  • 找到第3行的 . e-item{,删除点与e-item之间的空格,修改为.e-item{
  • 保存文件后,重新执行ng serve命令即可正常编译

如果问题仍存在,检查组件重命名过程中其他关联文件(比如组件模板item.component.html、组件类文件)里的类名引用是否也出现了类似的格式错误。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.07 05:25:46