i'm using Laravel 5.1, which ships with laravel elixir - a wrapper for gulp.
My gulpfile.js looks like this:
var elixir = require('laravel-elixir');
elixir(function(mix) {
mix.less('app.less');
});
And app.less looks like this:
@import "../bootstrap/less/bootstrap.less";
@import "variables";
I'm running gulp watch from the command line, but the problem is that it only reacts when changes are made to app.less and not the imported files (e.g. bootstrap.less).
How can I enable gulp watch to watch imported files also?
Thanks
Turns out that because
../bootstrap/less/bootstrap.lessis above the root folder being watched, then it is not watched, despite it being included.gulp watchwatches all assets in the folder, it doesn't read the less files for includes.