检查角度材料主题源代码

时间:2018-03-09 15:56:05

标签: angular sass visual-studio-code angular-material

如何阅读材料主题的某些定义?

我正在使用 Visual Studio代码 SCSS IntelliSense 扩展名,但我无法找到@angular模块本身的定义。

我正在使用@import '~@angular/material/theming'导入模块,一切正常,应用程序运行正常。

唯一的问题是,当我尝试从材料主题(例如angular-material-theme)中查找任何内容的定义时,我得到"No definition found found ..."

关于如何使这项工作的任何想法?

1 个答案:

答案 0 :(得分:0)

您可以在node_modules/@angular/material/_theming.scss下找到该文件。

文件名开头的下划线表示该文件是部分文件,因此可以在不使用前导下划线的情况下导入该文件。

我不知道,如果你熟悉偏爱,但是Sass documentation定义了部分如下:

  

如果您要导入SCSS或Sass文件但不想编译为CSS文件,则可以在文件名的开头添加下划线。这将告诉Sass不要将其编译为普通的CSS文件。然后,您可以在不使用下划线的情况下导入这些文件。