У меня есть компонент Vue. js, и я хотел бы получить доступ к переменным sass из моего файла s css. В документации NUXT https://nuxtjs.org/faq/pre-processors/ говорится, что вы можете использовать для этого узлы sass и sass-loader. Поэтому я установил оба из них, и они находятся в зависимости от dev в моем пакете. json.
После этого я добавил следующее в свой nuxt.config. js
css: [
'@/assets/sass/main.scss'
],
Но когда я пытаюсь сделать это в одном из моих компонентов
<style lang="scss">
html, body{
background-color: $background-color;
overflow: hidden;
}
</style>
, я получаю сообщение об ошибке, что цвет фона $ не определен? Почему это происходит?
Мой main.s css находится в активах / sass
$text-color:#FFFFFF;
$background-color: #FFFFFF;
$primary-color: #1F2338;
$secondary-color: #F73455;
$navigation-opacity: 0.70;