Sass updates my main stylesheet build.css
when I save changes to build.scss
, but will not update build.css
when I save changes to any partials, for example _grid-settings.scss
. I essentially have to manually re-save build.scss
each time I make a change to a partial in order for Sass to detect a change.
From my terminal:
Justins-MacBook-Air:ageneralist justinbrown$ sass --watch stylesheets:stylesheets
>>> Sass is watching for changes. Press Ctrl-C to stop.
write stylesheets/build.css
[Listen warning]:
Listen will be polling for changes. Learn more at https://github.com/guard/listen#polling-fallback.
My directory is:
stylesheets/
├── base
│ └── _base.scss
├── build.css
├── build.scss
├── layout
│ └── _layout.scss
└── vendor
├── _grid-settings.scss
├── bourbon
├── highlight
└── neat
I'm using:
- Sass 3.3.8.
- Ruby 2.0.0-p353
- OSX 10.9
I've looked through several SO posts on issues with sass --watch
but none have helped yet to guide me to a solution.
EDIT: I'm adding my build.scss
here just in case that's the issue:
@import "vendor/bourbon/bourbon";
@import "vendor/grid-settings";
@import "vendor/neat/neat";
@import "base/base";
@import "layout/layout";