gatsby - 盖茨比中的全局 scss
问题描述
我刚开始使用 gatsby。
在我正常的反应项目中,我通常有一个common.scss
文件。该文件包含我可能经常使用的类名
例如
.row {
display: flex
flex-direction: row
}
在 React 应用程序中,我只需将其导入到index.js
. 我可以将它导入到我的屏幕文件夹中的所有文件中,但我在想是否有更好的方法?
解决方案
在 gatsby 中,您可以在根目录中创建一个文件gatsby-browser.js,您可以在其中导入您想要全局的样式。
在那里你可以放这样的东西来导入样式
import 'pathtoyourcssfile.css';
更多详情可在这找到:
https://www.gatsbyjs.org/docs/global-css/#adding-global-styles-without-a-layout-component
推荐阅读
- gnuplot - gnuplot,splot,xyz等比例,图形太小
- python-2.7 - 根据另一列值检索列值的计数
- sql - 获取每个序列号的第 n 条记录
- java - Spring @RequestMapping“不包含”正则表达式
- python - 为python列表中的字典中的键添加值
- ios - Swift - 如何使用字典为 tableView 单元格提供文本?
- c - C缓冲区溢出的解释
- reactjs - 为什么 props 没有注入到组件中?
- protocols - ECU 中如何定义诊断故障代码 (DTC) 数据?
- java - 使用 BufferedReader 从 csv 列表返回两个参数并以逗号分隔