【问题标题】:Laravel Elixir - gulp watch does not trigger version()Laravel Elixir - gulp 手表不触发版本()
【发布时间】:2016-06-08 16:09:22
【问题描述】:

当我运行gulp 时,SASS 被转换为 CSS 并保存到我的公共目录中。然后它们被版本化并且工作得很好。但是,如果我运行 gulp watch 并更新 SASS 文件,.sass() 运行并将新的 .css 文件复制到公共,但永远不会调用 .version()。我该如何解决这个问题?

gulpfile.js

var Elixir = require('laravel-elixir'),
    gulp = require('gulp');

Elixir(function (mix) {
  mix
    .sass('app.scss', 'public/assets/css/app.css')       
    .version('public/assets/css/app.css', 'public');
});

【问题讨论】:

    标签: laravel gulp gulp-watch laravel-elixir


    【解决方案1】:

    如果您想使用 gulp watch,您似乎无法将 CSS 输出到您希望文件版本化的同一文件夹。

    当我使任一目标文件夹不同时,version() 突然又可以工作了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-01-21
      • 2018-08-23
      • 2016-06-03
      • 1970-01-01
      • 2016-07-02
      • 1970-01-01
      • 2017-08-28
      相关资源
      最近更新 更多