Gulp ist ein JavaScript-Build-System, ein Node.js-basierter Task-Runner wie Grunt. Gulp verwendet Streams und Code-over-Konfiguration für einen einfacheren und intuitiveren Erstellungsprozess.
Ich möchte mich bei stdout (der Konfigurationsumgebung) anmelden, wenn eine gulp- Task ausgeführt wird oder ausgeführt wurde. Etwas wie das: gulp.task('scripts', function () { var enviroment = argv.env || 'development'; var config = gulp.src('config/' + enviroment + '.json') .pipe(ngConstant({name: 'app.config'})); var scripts = gulp.src('js/*'); return es.merge(config, scripts) .pipe(concat('app.js')) .pipe(gulp.dest('app/dist')) .on('success', …
Ich habe diesen Pfad in meiner Reaktions-Gulpfile: var path = { HTML: 'src/index.html', ALL: ['src/js/*.js', 'src/js/**/*.js', 'src/index.html'], JS: ['src/js/*.js', 'src/js/**/*.js'], MINIFIED_OUT: 'build.min.js', DEST_SRC: 'dist/src', DEST_BUILD: 'dist/build', DEST: 'dist' }; Was ist der Doppelkugelcharakter? Ich weiß, was der einzelne Globus ist ... aber was ist der doppelte? Single Glob
Beim Versuch, gulp-babel zu verwenden, wird folgende Fehlermeldung angezeigt: Fehler: Die Voreinstellung "es2015" in Bezug auf das Verzeichnis "/ Users / username" konnte nicht gefunden werden. Ich habe die Voreinstellung es2015 global und lokal installiert, kann also nicht erkennen, warum dies ein Problem sein würde. Unten ist mein Schluck eingerichtet …
Ich habe ein Modul ( webapp-module-storage) erstellt, das die folgenden Definitionen hat: package.json { "dependencies": { ... }, "devDependencies": { "gulp": "^3.9.1", ... }, "name": "webapp-module-storage", "scripts": { "postinstall": "gulp build", "test": "gulp test" } } Ich dachte, ich kann mein Modul in einem anderen Modul verwenden, wenn ich es …
Ich habe eine App mit Jhipster erstellt, einem Microservice-Gateway mit Cassandra DB, und Maven zum Erstellen, das nach dem Scaffold.I-Befehl gulp für das Live-Reload von UI einwandfrei funktioniert hat. Ich habe eine leichte Änderung in der Navigationsleiste und auf der Homepage vorgenommen. Das war auch eine funktionierende Datei und nahm …
Ich versuche, einen Schluck dazu zu bringen, meinen Sass zu kompilieren und dann automatisch zu fixieren, gulp-autoprefixeraber ich erhalte eine Fehlermeldung. var gulp = require('gulp'), sass = require('gulp-sass'), autoprefixer = require('gulp-autoprefixer'); gulp.task('test', function(){ gulp.src('_sass/main.sass') .pipe(sass()) .pipe(autoprefixer()) .pipe(gulp.dest('./assets/css')); }); Ich versuche dies auszuführen Gulpfile.jsund ich benutze: "gulp": "~3.9.0", "gulp-sass": "~2.0.4", "gulp-autoprefixer": …
Ich versuche, Dateien mit Gulp von einem Ordner in einen anderen Ordner zu kopieren: gulp.task('move-css',function(){ return gulp.src([ './source/css/one.css', './source/other/css/two.css' ]).pipe(gulp.dest('./public/assets/css/')); }); Der obige Code kopiert one.css& two.cssin den public/assets/cssOrdner. Und wenn ich es benutze gulp.src('./source/css/*.css'), werden alle CSS-Dateien in den public/assets/cssOrdner kopiert, was nicht das ist, was ich will. Wie …
Ich versuche, mein Browserify / Babelify / Gulp in meinem Projekt zum Laufen zu bringen, aber der Spread-Operator wird nicht benötigt. Ich habe diesen Fehler von meinem Gulpfile bekommen: [SyntaxError: /Users/mboutin2/Desktop/Todo-tutorial/src/reducers/grocery-list-reducers.js: Unexpected token (16:8) while parsing file: /Users/mboutin2/Desktop/Todo-tutorial/src/reducers/grocery-list-reducers.js] Das ist meine gulpfile.js var gulp = require('gulp'); var source = require('vinyl-source-stream'); …
In meiner Gulpfile habe ich eine Versionsnummer in einer Zeichenfolge. Ich möchte die Versionsnummer in eine Datei schreiben. Gibt es eine gute Möglichkeit, dies in Gulp zu tun, oder sollte ich mir allgemeinere NodeJS-APIs ansehen?
Beim Kompilieren mit habe gulpich einen Fehler wie unten erhalten. Wie kann ich es reparieren? module.js:339 throw err; ^ Error: Cannot find module 'gulp-sass' at Function.Module._resolveFilename (module.js:337:15) at Function.Module._load (module.js:287:25) at Module.require (module.js:366:17) at require (module.js:385:17) at Object.<anonymous> (/Applications/XAMPP/xamppfiles/htdocs/flyscoot.com/gulpfile.js:2:12) at Module._compile (module.js:435:26) at Object.Module._extensions..js (module.js:442:10) at Module.load (module.js:356:32) at Function.Module._load …
Ich habe so etwas: gulp.task('default', ['css', 'browser-sync'] , function() { gulp.watch(['sass/**/*.scss', 'layouts/*.css'], function() { gulp.run('css'); }); }); Dies funktioniert jedoch nicht, da zwei Verzeichnisse, das Verzeichnis sass und das Layoutlayout, auf Änderungen überwacht werden. Wie bringe ich es zum Laufen, damit gulp alles beobachtet, was in diesen Verzeichnissen passiert?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.