So came across this as I was having problems myself. Just documenting...
1st thing I did
was to create a style.scss
or global.scss
(making sure to setup "Auto Compile" in Koala) and only fill it with imports:
@import 'layout'; //_layout.scss
@import 'layout_modules'; // _layout_modules.scss
@import 'modules'; // _modules.scss
@import 'theme'; // _theme.scss
When I would work on the partials (partials will have a _
in front of the filename) and save I would get an autocompile confirmation (Koala Settings > General > "Notification when compile is completed")
But _layout_modules.scss
would not trigger autocompile on save. If I switched over to another partial and saved, it would autocompile and Koala would still throw helpful errors for _layout_modules.scss
.
2nd thing I did
then, was to remove the extra underscore in the filename - so it would just be _layoutmodules.scss
(make sure to update your @import
on style.scss
) and worked as expected.
(I've been using Sass for all of 5 days.)