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

时间:2015-10-10 22:48:23

标签: laravel dependencies gulp watch laravel-elixir

我的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';

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取决于

  • frontend.less
  • bootstrap.less
  • variables.less

当我开始" gulp watch"时,它只在我修改frontend.less时重新编译frontend.css,但是当我修改其中一个文件时它也应该启动。

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

0 个答案:

没有答案