如何将 MDC 组件 sass 文件导入我的 Angular 4 项目?编译器无法编译 .scss 文件,因为它们的@import
语句不是相对的——它们只是指向.scss 文件@material
。例如,这里是 mdc-button.scss@import
语句:
@import "@material/animation/variables";
@import "@material/animation/functions";
@import "@material/elevation/mixins";
@import "@material/ripple/mixins";
@import "@material/theme/mixins";
@import "@material/typography/mixins";
这使编译器失败,因为它无法找到@material
,因为文件在node_modules/@material/button/mdc-button.scss
里面所以它实际上需要@import "../animation/variables"
等等。
该库位于https://github.com/material-components/material-components-web/