gpt4 book ai didi

angular - 如何在 Angular Story Book 中包含字体包和 CSS 框架?

转载 作者:行者123 更新时间:2023-12-03 23:16:46 27 4
gpt4 key购买 nike

我们在 Angular 故事书中的哪里包含任何外部字体?
我正在使用 materialize css 和一些谷歌字体。
HTML :

<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
<link href="https://fonts.googleapis.com/css?family=Montserrat:400" rel="stylesheet">

CSS:
在 angular-cli.json 我有这个
  "styles": [
"styles.css",
"../node_modules/materialize-css/dist/css/materialize.css"
]

最佳答案

关于加载谷歌字体的链接标签,Custom Head Tags专为这种情况而设计:

添加名为 preview-head.html 的文件下 .storybook目录(默认情况下),您要插入的 html 标签在哪里:

<link href="https://fonts.googleapis.com/css?family=Roboto:300,400,500" rel="stylesheet">
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">

加载 angular.json 中列出的样式文件( angular-cli.json 自 Angular 6 + 起已被替换),请确保您已安装 @storybook/angular版本 5+,它在内部提供了一个默认的 webpack 配置,可以从 angular.json 读取配置配置。看官方例子: https://github.com/storybookjs/storybook/blob/next/examples/angular-cli/package.json

我一直在使用 Angular 8 的上述功能,它们在 5.3 版本上工作

关于angular - 如何在 Angular Story Book 中包含字体包和 CSS 框架?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49317070/

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