We've been working with Neat framework for 6 months and love it. However suddenly we have a critical problem with one of their excellent mixins which we are entirely dependant on for media queries. Here's a link to the file.
https://github.com/thoughtbot/neat/blob/master/app/assets/stylesheets/grid/_media.scss
Heres the docs for the mixin. http://thoughtbot.github.io/neat-docs/latest/#media
We've called it in our sass files almost 300 times so its pretty essential, although we mostly only use the first parameters e.g. media( max-width $small-screen) Although we have also used it in some of the Refills navigation modules which use it in a more advanced way http://refills.bourbon.io/
Don't know what the error is because gulp-sass and browser-sync crash without sending error messages to the console like it normally does with the way we have it set up.They only crash when this mixin is loaded. Don't know what causes the error
If I start removing the mixin we get error reporting back and gulp-sass doesn't crash any more. ALthough we get errors from all the files that call the mixin.
I've also tried the following Completely deleting the node_modules directory and doing a fresh npm install
- Doing a npm uninstall of gulp and gulp-sass, then a fresh npm install
- Doing a global install of node-sass, and doing a global uninstall of node-sass.
- Doing a npm rebuild node-sass from within the node_modules/gulp-sass directory
Does anyone have any suggestions/ ideas / solutions ?