2016-06-08 5 views
3

gulp을 실행하면 SASS가 CSS로 변환되어 내 공개 디렉토리에 저장됩니다. 그런 다음 버전이 지정되고 잘 작동합니다. 그러나 gulp watch을 실행하고 SASS 파일을 업데이트하면 .sass()이 실행되고 새 .css 파일이 공용으로 복사되지만 .version()은 호출되지 않습니다. 이 문제를 어떻게 해결할 수 있습니까?Laravel Elixir - gulp watch가 버전을 트리거하지 않습니다.

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'); 
}); 

답변

2

그것은 당신이 당신이 꿀꺽 시계를 사용하려면 파일은 버전이 원하는 동일한 폴더에 출력하지 귀하의 CSS를 할 수있는 것 같다.

대상 폴더를 다르게 만들면 version()이 갑자기 다시 작동합니다.