0

我正在使用 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)进行更改时才作出反应。

如何启用gulp watch也可以观看导入的文件?

谢谢

4

1 回答 1

0

事实证明,因为../bootstrap/less/bootstrap.less它位于被监视的根文件夹之上,所以尽管它被包含在内,但它并没有被监视。

gulp watch监视文件夹中的所有资产,它不会读取包含的较少文件。

于 2015-06-24T07:08:31.763 回答