小编bai*_*lyj的帖子

尝试在我的自定义主题中导入角度材质主题文件,但未找到该文件

我尝试在我的自定义主题中导入角度材质主题文件,当我尝试生成 css 代码时出现错误:

$ sass src/_custom-theme.scss
Error: Can't find stylesheet to import.
  ?
2 ? @import '~@angular/material/_theming.scss';
  ?         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  ?
Run Code Online (Sandbox Code Playgroud)

这是我的文件的第一行。我也尝试了以下行,但出现相同的错误:

@import '~@angular/material/theming';
Run Code Online (Sandbox Code Playgroud)

如果我尝试像这样导入文件,它会起作用:

@import '../node_modules/@angular/material/theming';
Run Code Online (Sandbox Code Playgroud)

但奇怪的是,通过导入这样的预构建主题,只是为了测试,它可以工作

@import '~@angular/material/prebuilt-themes/deeppurple-amber.css'
Run Code Online (Sandbox Code Playgroud)

WebStorm 设法生成 css 并在启动 web 应用程序时使用它,ng serve但仍显示错误消息。用webstorm和sass显示错误信息

版本:

  • 角度:7.2.12
  • 材料:7.3.7
  • Sass:1.17.4 用 dart2js 2.2.0 编译

你有解决这个问题的想法吗?非常感谢。

sass angular-material2 angular

5
推荐指数
1
解决办法
1721
查看次数

标签 统计

angular ×1

angular-material2 ×1

sass ×1