Ich versuche, einen Schluck Aufgabe zu schreiben, die ein paar DingeWie kann ich Bower mit Gulp.js integrieren?
- die Bower Concat diese Abhängigkeiten in einer Datei in der Reihenfolge der Abhängigkeiten installieren tut Abhängigkeiten
Ich hatte gehofft, zu tun Sie dies, ohne die Pfade zu diesen Abhängigkeiten angeben zu müssen. Ich weiß, dass es den Befehl bower list --paths
gibt, aber ich bin unsicher, ob es möglich ist, es zusammen zu binden.
Irgendwelche Gedanken?
bearbeiten
So versuche ich die gulp-bower-files und ich erhalte einen eAccess Fehler zu verwenden, und es ist nicht die verkettete Datei zu erzeugen.
gulpfile.js
var gulp = require('gulp');
var bower = require('bower');
var concat = require('gulp-concat');
var bower_files = require('gulp-bower-files');
gulp.task("libs", function(){
bower_files()
.pipe(concat('./libs.js'))
.pipe(gulp.dest("/"));
});
bower.json
{
"name": "ember-boilerplate",
"version": "0.0.0",
"dependencies": {
"ember": "1.6.0-beta.1",
"ember-data": "1.0.0-beta.7"
}
}
und ich auf diesen Fehler kommen immer
events.js:72
throw er; // Unhandled 'error' event
^
Error: EACCES, open '/libs.js'
Woher kommt gulpFilter? Wie ist es definiert –
Das Skript, das ich veröffentlicht, verwendet einige Variablen und Schluck-Plugins (Schluck-Filter, Schluck-Glyphen, Schluck-Abflachung, etc.), müssen Sie wie in meinem Beispiel definieren, hier ist wie: http: // jsfiddle.net/pznaw4yq/ – pwnjack
nette Lösung. aber wie (und wann) Hersteller Scripts/Styles Dateien mit App eigenen Dateien zusammenführen? Ich habe versucht, es mit 'Event-Stream' und' inject' zu tun, aber ohne Erfolg. – zok