Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var gulp = require('gulp');
- var elm = require('gulp-elm');
- var concat = require('gulp-concat');
- var plumber = require('gulp-plumber');
- var livereload = require('gulp-livereload');
- var path = ['src/**/*.elm','tests/**/*.elm'];
- gulp.task('elm-init', elm.init);
- gulp.task('elm', ['elm-init'], function(){
- return gulp.src(path)
- .pipe(plumber())
- .pipe(elm())
- .pipe(concat('elmapp.compiled.js'))
- .pipe(gulp.dest('js'))
- .pipe(livereload());
- });
- gulp.task('default',['watch']);
- gulp.task('watch', function(){
- livereload.listen();
- gulp.watch(path,['elm']);
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement