Angular Material 2主题不适用于制作

时间:2017-04-20 15:04:20

标签: angular angular-material2

我已经在我的项目中将主题CSS导入我的style.css,如下所示,就像它在Angular Material网站上所说的那样。

@import '~@angular/material/prebuilt-themes/indigo-pink.css';

当我在开发模式下使用它时,样式工作,但是,当我构建到生产时,样式不起作用。

有什么想法吗?

2 个答案:

答案 0 :(得分:3)

将此行添加到angular-cli.json中的styles数组中:

"../node_modules/@angular/material/prebuilt-themes/indigo-pink.css"

答案 1 :(得分:0)

你可以添加     user_id | phone_number

在index.html的<link href="https://unpkg.com/@angular/material/prebuilt-themes/indigo-pink.css" rel="stylesheet">部分

从node-modules / @ angular / material复制文件夹prebuilt-themes,例如到你的/ assets文件夹,然后@import&#34; ./ assets / prebuilt-themes / indigo-pink.css&#34 ;;在你的css / scss文件中