Laravel-elixir extend gulp watch

Par défault, Laravel-Elixir écoute qu’un fichier ./resources/assets/scss/app.scss avec la fonction ci-dessous : elixir(function(mix) { mix.sass(‘app.scss’, ‘build/css/’); }); Pour étendre l’écoute au niveau d’un dossier ou plusieurs, voici comment procéder : Placer ce code juste au dessus de la fonction elixir. elixir.config.registerWatcher(« default », « ./resources/assets/**/* »); Ainsi lors de l’appel de gulp watch, elixir écoutera le moindre changement d’un fichier pour déclencher la fonction elixir.

Utiliser Gulp.js et PhpStorm ou Intellij IDEA

Il vous est proposé ici un tutoriel pour utiliser Gulp et Phpstorm ou  Intellij IDEA afin de démarrer un projet rapidement en les pré-programmant. Ce tutoriel sera basé sur Unix, mais bien sur adaptable sur d’autres OS. Phpstorm intègre déjà Gulp dans Run/Debug Configurations. Gulp, afin de l’utiliser pour tous les projets, je l’ai installé dans /usr/local/node_modules/gulp, ainsi que le fichier gulpfile.js ainsi…