7. var gulp = require('gulp');
var $ = require('gulp-load-plugins')();
gulp.task('scripts', function () {
return gulp.src('app/scripts/**/*.js')
// Alle Skripte zusammenfassen
.pipe($.concat('app.js'))
// Die nicht minimierte Version in eine Datei schreiben
.pipe(gulp.dest('dist/scripts/'))
// JavaScript minimieren
.pipe($.uglify())
// Datei in app.min.js umbennen
.pipe($.rename({ extname: '.min.js' }))
// Minimierte Version in eine Datei schreiben
.pipe(gulp.dest('dist/scripts/'));
});
Dateien lesen
Zusammenfassen
Datei schreiben
Minimieren
Umbennen
Datei schreiben
8. $ npm install -g yo
https://github.com/yeoman/yo
http://yeoman.io
9. Generatoren
• ca. 1400 Generatoren frei verfügbar
• Best-Practices
• Einfach zu installieren & zu entwickeln
$ npm install -g <NAME>
$ npm install -g generator-gulp-webapp