Свертывание не позволяет переменные SASS - PullRequest
0 голосов
/ 11 апреля 2020

Я пытаюсь настроить структуру SASS в моей конфигурации Rollup, которая позволила бы мне использовать переменные во всем приложении. Я хотел бы использовать post css + autoprefixer. Я установил следующее в моем массиве плагинов:

postcss({
    modules: false,
    extensions: ['.css', '.sass', '.scss'],
    output: false,
    extract: true,
    plugins: [autoprefixer],
    use: [
      [
        'sass', {
          includePaths: [path.join(__dirname, 'scss')]
        }
      ]
    ]
})

Это хорошо работает, я могу импортировать мои файлы S CSS в мои компоненты ie. import "./App.scss";.

Проблема, с которой я сталкиваюсь, заключается в том, что у меня есть ряд глобальных переменных, объявленных в App.s css, и я хотел бы использовать эти переменные в компонентах, которые импортируются в дочерние элементы.

Как бы я go сделал это? Я думал, что этот плагин будет разрешать все S CSS, concat, а затем запустить пост css + SASS против него, но, похоже, это не так.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...