Я создаю свое приложение с create-react-app
и пытаюсь использовать общие файлы css. У меня есть папка с ними файлы common/styles/
. А также у меня есть несколько файлов s css (_reset.scss, _variables.scss
).
Мои _variables.s css:
$color-main: #1E700F;
Мой индекс.s css:
@import "variables";
Затем я соединяю мой index.scss
и мой index.js
файл
import React from 'react';
import ReactDOM from 'react-dom';
import './common/styles/index.scss';
import App from './App';
ReactDOM.render(<App />, document.getElementById('root'));
Затем я создаю Button
компонент в папке common/components/Button
. И я хочу использовать в своем Button.scss
следующем коде:
.button {
border: 1px solid $color-main;
color: $color-main;
}
После того, как я импортирую свой Button.scss
в Button.js
файл, у меня появляется следующая ошибка:
SassError: Undefined variable: "$color-main".