Laravel Elixir:如何在gulpfile.js中定义文件依赖性?

Laravel Elixir:如何在gulpfile.js中定义文件依赖性?,laravel,dependencies,gulp,watch,laravel-elixir,Laravel,Dependencies,Gulp,Watch,Laravel Elixir,My gulpfile.js包含以下内容: var elixir = require('laravel-elixir'); elixir(function(mix) { mix.less(['frontend.less','bootstrap.less','variables.less'],'public/css/frontend.css'); }); frontend.less包含: @import 'bootstrap.less'; @import "variables.les

My gulpfile.js包含以下内容:

var elixir = require('laravel-elixir');

elixir(function(mix) {
    mix.less(['frontend.less','bootstrap.less','variables.less'],'public/css/frontend.css');
});
frontend.less包含:

@import 'bootstrap.less';
@import "variables.less";
@import "../vendor/bootstrap/less/mixins.less";
@import "../vendor/bootstrap/less/normalize.less";
@import "../vendor/bootstrap/less/print.less";
...
bootstrap.less包含:

@import 'bootstrap.less';
@import "variables.less";
@import "../vendor/bootstrap/less/mixins.less";
@import "../vendor/bootstrap/less/normalize.less";
@import "../vendor/bootstrap/less/print.less";
...
嗯,frontend.css取决于

  • 前端无
  • 无引导
  • 无变量
当我启动“gulp watch”时,它仅在我修改frontend.less时才重新编译frontend.css,但当我修改其中一个文件时,它也应该启动

我需要定义依赖项,但如何定义