我正在尝试将我的 Angular 项目从12升级到13,并遇到了一个我无法解决的问题,因为我已经工作了两天。
我的应用程序是默认的 Angular Material 应用程序,具有一些功能,例如购物清单应用程序。
要插入项目,我使用带有一些可以提交的字段的公式。(MatDialog) 我已经将这个公式外包到我自己的 Angular 库中,以便更通用和可重用。
现在,在升级库项目并尝试将生成的构建(来自新常春藤)链接到我的应用程序后,我收到了错误:
SassError: Can't find stylesheet to import.
@import '@my/form-lib/theme';
意味着未知的样式表来自库,并提供对该库的默认主题访问,但我无法确定为什么会发生这种情况。我也认识到,Angular Material
now 的使用不再需要波浪号 ~。
@use '**~**@angular/material' as mat;
我试图删除所有波浪号〜但错误仍然存在。
我还尝试重置@angluar/cli
为13.0.0 ,此处将其描述为解决方案。
但这对我不起作用。
有谁知道尝试的解决方案?