В принципе у меня есть структура, которая отлично работала в 3.0.x, и теперь она ломается с ошибками undefined variable
.
- обертоны
- _base.css.sass
- _header.css.sass
- main.css.sass
- application.css.sass
the application.css.sass
:
//=require 'main'
the main.css.sass
:
@import 'partials/base'
@import 'partials/header'
Довольно простой материал.
Я получаю сообщение об ошибке _header.css.sass
потому что он использует переменную, определенную на _base.css.sass
У меня не было этой ошибки раньше, и мне это не имеет смысла, поскольку мы импортируем эти переменные в _base.css.sass
в том же контексте, что мы импортируем _header.css.sass
.
Мне придется импортировать _base.css.sass
на все частичные тоже?
Какова точка main.css.sass
, требующая глобальных переменных, если они не могут использоваться в ваших собственных частицах, которые вам требуются?
Если моя структура полностью ошибается, пожалуйста, дайте мне альтернативу, я бы хотел предложить предложения.