我正在使用Laravel 5.1,它附带laravel elixir
- gulp
的包装。
我的gulpfile.js
看起来像这样:
var elixir = require('laravel-elixir');
elixir(function(mix) {
mix.less('app.less');
});
app.less
看起来像这样:
@import "../bootstrap/less/bootstrap.less";
@import "variables";
我正在从命令行运行gulp watch
,但问题是它只会在对app.less
进行更改而不对导入的文件(例如bootstrap.less
)进行更改时作出反应。< / p>
如何启用gulp watch
来观看导入的文件?
由于
答案 0 :(得分:0)
事实证明,因为../bootstrap/less/bootstrap.less
位于被监视的根文件夹之上,所以它不会被监视,尽管它被包含在内。
gulp watch
监视文件夹中的所有资源,它不会读取包含的较少文件。