我的 Angular 项目使用的是哪个 Material Design 版本?

问题描述 投票:0回答:1

自从最近发布了 Material Design 3 以来,Angular Material 正在努力尝试切换到它。

问题是我想继续使用 Material Design 2,因为大多数按钮都发生了变化(更糟糕的是,恕我直言),但我无法分辨哪些是最新版本的

@angular/material
@angular/cdk 
在 Material Design 2 上运行的软件包。

或者是我在项目中遗漏了某种配置?

我尝试查找官方文档,但 Material Design 2 的链接是...已损坏...

我也询问了一些AI机器人,他们的回答是: 总之,通过检查你正在使用的Angular Material包的版本,你可以推断出你的项目遵循的是哪个版本的Material Design规范。 6.x 及更高版本与 Material Design 2 保持一致。但这并不是真正的解决方案(推论),我想确定一下。

angular angular-material material-design angular-cdk
1个回答
0
投票

Angular 项目中使用的 Material Design 版本取决于您安装的 Angular Material 版本。要确定项目中 Angular Material 的版本,您可以检查 package.json 文件中的 dependency1。如果您使用 Angular Material v6.x 或更高版本,它符合 Material Design 2 规范1。但是,如果您想确定,请验证项目中 @Angular/Material 和 @Angular/cdk 包的特定版本。 要确定您的项目正在使用哪个版本的 Angular Material,您可以按照以下步骤操作:

  1. 检查package.json 要了解您的项目正在使用哪个版本的 Angular Material,最简单的方法是查看 package.json 文件。该文件位于 Angular 项目的根目录下,列出了所有依赖项及其版本。
© www.soinside.com 2019 - 2024. All rights reserved.