如何在reactjs中使用sass文件的变量

桑斯卡·萨胡

我使用它来处理与 reactjs && 样式表 (sass) 相关的项目。

我在使用 sass 时遇到了一些问题。

我在 app.js 中导入了 sass(它包含所有变量、类和 HTML 纯选择器)作为 globals.scss 文件,但是当我将另一个文件作为 home.sass 处理 sass 时,我不能使用它写的变量在 globals.scss 中。

然后我在 home.scss 中导入 globals.scss 文件,它工作在不同的墙

但我确实处理了另一个文件,如 home.scss 、 header.scss 、 about.scss ……我在工作时在所有文件中导入 global.scss 文件,所以没有问题,但在浏览器 CSS 类中重复。

我所做的。

如果我想要的方式我只导入 global.scss app.js 或任何一个地方,它的类,变量,选择器工作所有 sass 文件


在此处输入图片说明

纳乔

为此,您需要使用根文件创建一个样式文件夹,如下所示:

在此处输入图片说明

当然,在设置文件夹中,您需要创建该变量或令牌 .scss 文件,如下所示: 在此处输入图片说明

最后在你想使用它的地方创建一个 .scss 文件组件并像这样导入: 在此处输入图片说明

这样您就可以访问每个变量或 mixin

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章