gpt4 book ai didi

Angular Material - 无法解析 '@angular/material/theming'

转载 作者:太空狗 更新时间:2023-10-29 17:11:32 24 4
gpt4 key购买 nike

我已经关注了 official guide并创建了一个包含以下内容的 app-theme.scss:

@import '~@angular/material/theming';    
@include mat-core();
$candy-app-primary: mat-palette($mat-indigo);
$candy-app-accent: mat-palette($mat-pink, A200, A100, A400);
$candy-app-warn: mat-palette($mat-red);
$candy-app-theme: mat-light-theme($candy-app-primary, $candy-app-accent, $candy-app-warn);
@include angular-material-theme($candy-app-theme);

styles.css 的内容:

@import './app-theme.scss';

但是,我在编译过程中总是遇到以下错误:找不到模块:错误:无法解析“@angular/material/theming”。我必须做什么才能让它发挥作用?

最佳答案

已解决:

Angular Material 2 文档假定您默认使用 sass 样式表。这从来没有被清楚地传达或解释过。下面列出的步骤可用于解决此问题。

  1. styles.css 重命名为 styles.scss 并将其内容设置为 @import './app-theme';
  2. angular-cli.json 中,将 styles: ["styles.css"] 更改为 styles: ["styles.scss"]
  3. 重启 npm

关于 Angular Material - 无法解析 '@angular/material/theming',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45524827/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com