gpt4 book ai didi

angular - 将 Angular Material 主题添加到 ionic 3

转载 作者:太空狗 更新时间:2023-10-29 18:15:28 25 4
gpt4 key购买 nike

如何在我的应用程序中包含 Angular Material 主题。

我在 variable.scss 中尝试了 @import '~@angular/material/prebuilt-themes/indigo-pink.css' 并尝试使用我的应用程序模块的 styleUrls 中的路径。也尝试使用 '../../node_modules/@angular/material/prebuilt-themes/indigo-pink.css'。

在所有情况下浏览器都给出 404

最佳答案

此错误是由于 ionic 应用程序脚本中存在的配置不包含其他 node_modules 路径。要解决此问题,请创建一个文件

sass.config.json in config folder

内容如下

// cross verify with node_modules/@ionic/app-scripts/config/sass.config.js

module.exports = {

/**
* includePaths: Used by node-sass for additional
* paths to search for sass imports by just name.
*/
includePaths: [
'node_modules/ionic-angular/themes',
'node_modules/ionicons/dist/scss',
'node_modules/ionic-angular/fonts',

'PATH/TO/YOUR/FILE'
]

};

更新文件

package.json

并添加以下内容

"config": {
"ionic_sass": "./config/sass.config.js"
},

这将覆盖所提供内容的默认应用程序脚本配置。

关于angular - 将 Angular Material 主题添加到 ionic 3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47592222/

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