【发布时间】:2020-12-31 22:25:50
【问题描述】:
我有一个包含多个使用 scss 的组件的项目。
我想创建一个文件来全局存储我的所有变量和 mixin,然后我的项目中的任何其他 scss 文件都可以使用这些文件。无需手动将文件导入到我制作的每个 scss 文件中,这怎么可能?
我尝试将 index.css 制作成一个 scss 文件,并将我的所有变量和 mixins 移到那里。但并没有真正改变。我目前在我的组件中使用 scss 模块。有没有更好的办法?
我的文件夹结构
assets/
sass/
_variables.scss
_mixins.scss
Components/
.../
componentName.js
name.module.scss
index.css
index.js
App.js
【问题讨论】:
-
只需要创建一个全局sass文件并导入其中的所有sass文件,最后将该文件导入到路由组件中。
标签: javascript reactjs sass directory-structure