Gulp to system kompilacji JavaScript, oparty na Node.js narzędzie do uruchamiania zadań, takie jak Grunt. Gulp wykorzystuje strumienie i konfigurację nadpisującą kod, aby uzyskać prostszy i bardziej intuicyjny proces kompilacji.
Chcę zaktualizować synchronizację przeglądarki bez aktualizacji wszystkich pakietów węzłów . Jak mogę to osiągnąć? Moja bieżąca wersja przeglądarki synchronizacji nie ma interfejsu GUI przeglądarki: ( ├─┬ browser-sync@1.9.2 │ ├── browser-sync-client@1.0.2
Używam gulp 3.6.2 i mam następujące zadanie, które zostało skonfigurowane na podstawie próbki online gulp.task('watch', ['default'], function () { gulp.watch([ 'views/**/*.html', 'public/**/*.js', 'public/**/*.css' ], function (event) { return gulp.src(event.path) .pipe(refresh(lrserver)); }); gulp.watch(['./app/**/*.coffee'],['scripts']); gulp.watch('./app/**/*.scss',['scss']); }); Za każdym razem, gdy pojawia się błąd w moim zegarku z kawą CoffeeScript, zatrzymuje się - …
W systemie Windows 7 zainstalowałem gulp, jak wyjaśniono tutaj: http://markgoodyear.com/2014/01/getting-started-with-gulp/ : npm install gulp -g W moim folderze aplikacji: npm install gulp --save-dev Tworzę gulpfile.jsplik. Ale kiedy próbuję uruchomić, pojawia gulpsię ten komunikat o błędzie: module.js:340 throw err; ^ Error: cannot file module 'gulp-util' at Function.Module._resolveFilename (module.js:338:15) itp. Ale gulp-utiljest …
Próbuję przenieść projekt z katalogu roboczego na serwer (ten sam komputer). Używając poniższego kodu: gulp.src([ 'index.php', 'css/**', 'js/**', 'src/**', ]) .pipe(gulp.dest('/var/www/')); Spodziewałbym się, że wszystkie pliki zostaną skopiowane. Jednak spłaszcza strukturę katalogu - wszystkie katalogi są kopiowane, ale każdy plik jest umieszczany w katalogu głównym/var/www Gulp wydaje się świetnym narzędziem …
Widzę ludzi używających łyka z webpackiem. Ale potem przeczytałem, że webpack może zastąpić łyk? Jestem tu całkowicie zdezorientowany ... czy ktoś może wyjaśnić? AKTUALIZACJA w końcu zacząłem od łyka. Byłem nowy w nowoczesnym interfejsie i po prostu chciałem szybko zacząć działać. Teraz, gdy po ponad roku mam mokre stopy, jestem …
Podczas używania eslint w projekcie gulp napotkałem problem z takim błędem Expected linebreaks to be 'LF' but found 'CRLF' linebreak-stylei używam środowiska Windows do uruchomionego gulp, a cały dziennik błędów znajduje się poniżej Kiran (master *) Lesson 4 $ gulp Using gulpfile c:\Users\Sai\Desktop\web-build-tools\4\ gulpfile.js Starting 'styles'... Finished 'styles' after 17 …
W moim pliku gulp.js przesyłam strumieniowo wszystkie pliki HTML z examplesfolderu do buildfolderu. Tworzenie zadania łyka nie jest trudne: var gulp = require('gulp'); gulp.task('examples', function() { return gulp.src('./examples/*.html') .pipe(gulp.dest('./build')); }); Ale nie mogę dowiedzieć się, jak odzyskać nazwy plików znalezione (i przetworzone) w zadaniu lub nie mogę znaleźć odpowiedniej wtyczki.
Jestem nowy w łykaniu i przeglądałem przykładowe konfiguracje. Niektórzy ludzie mają następującą strukturę: gulp.task("XXXX", function() { gulp.src(".... Inni ludzie to mają: gulp.task("XXXX", function() { return gulp.src(".... Zastanawiam się jaką różnicę robi powrót na src ??
Próbuję użyć Gulp do: Weź 3 określone pliki javascript, połącz je, a następnie zapisz wynik do pliku (concat.js) Weź ten połączony plik i uglify / zminifikuj go, a następnie zapisz wynik w innym pliku (uglify.js) Na razie mam następujący kod var gulp = require('gulp'), gp_concat = require('gulp-concat'), gp_uglify = require('gulp-uglify'); …
Używam npm do zarządzania bibliotekami klienta jQuery, Bootstrap, Font Awesome i podobnymi potrzebnymi dla mojej aplikacji ASP.NET Core. Podejście, które zadziałało, zaczęło się od dodania do projektu pliku package.json, który wygląda następująco: { "version": "1.0.0", "name": "myapp", "private": true, "devDependencies": { }, "dependencies": { "bootstrap": "^3.3.6", "font-awesome": "^4.6.1", "jquery": "^2.2.3" …
Mam więc świeżą instalację El Capitan i daję tym biegaczom zadań jeszcze raz. Obserwuję SitePoint za Wprowadzenie do Gulp.js , ale ja utknęłam na etapie czwartym, kiedy próbuję uruchomić gulp jshintotrzymuję „ Error: Cannot find module 'jshint/src/cli'” Nie mam pojęcia, co to powoduje, dlatego pytam tutaj. Poniżej znajduje się kilka …
Jestem trochę nowy w świecie uruchamiania zadań i pakietów oraz podczas przechodzenia przez takie rzeczy Grunt, Gulp, Webpack, Browserify , Nie czułem, że jest między nimi duża różnica. Innymi słowy, czuję, że Webpack może zrobić wszystko, co robi runner zadań. Ale wciąż mam ogromne przykłady, w których gulp i webpack …
Próbowałem uglikować wyjście Browserify w Gulp, ale to nie działa. gulpfile.js var browserify = require('browserify'); var gulp = require('gulp'); var uglify = require('gulp-uglify'); var source = require('vinyl-source-stream'); gulp.task('browserify', function() { return browserify('./source/scripts/app.js') .bundle() .pipe(source('bundle.js')) .pipe(uglify()) // ??? .pipe(gulp.dest('./build/scripts')); }); Jak rozumiem, nie mogę zrobić tego w poniższych krokach. Czy muszę …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.