Pytania otagowane jako gulp

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.


2
gulp globbing - jak oglądać wszystko poniżej katalogu
To dość głupie pytanie, ale tak naprawdę nie byłem w stanie znaleźć satysfakcjonującej odpowiedzi: Jak użyć gulp globbing, aby wybrać wszystkie pliki we wszystkich podkatalogach poniżej określonego katalogu? Próbowałem: './src/less' './src/less/' './src/less/*' Żaden z nich nie działa.
108 glob  gulp 

5
Task Runner Explorer nie może załadować zadań
Używam VS2015 i Gulp. Otwieram Task Runner Explorer i klikam przycisk odświeżania, co pojawia się w dzienniku: Failed to run "C:\Projects\Test\Gulpfile.js"... cmd.exe /c gulp --tasks-simple Error: `libsass` bindings not found in C:\Projects\Test\node_modules\gulp-sass\node_modules\node-sass\vendor\win32-ia32-11\binding.node. Try reinstalling `node-sass`? at Object.sass.getBinaryPath (C:\Projects\Test\node_modules\gulp-sass\node_modules\node-sass\lib\extensions.js:148:11) at Object.<anonymous> (C:\Projects\Test\node_modules\gulp-sass\node_modules\node-sass\lib\index.js:16:36) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) …


4
Zmodyfikuj plik w miejscu (to samo miejsce docelowe) za pomocą Gulp.js i wzoru globbingu
Mam zadanie typu gulp, które próbuje przekonwertować pliki .scss na pliki .css (używając gulp-ruby-sass), a następnie umieścić wynikowy plik .css w tym samym miejscu, w którym znalazł oryginalny plik. Problem polega na tym, że ponieważ używam wzorca globalnego, niekoniecznie wiem, gdzie jest przechowywany oryginalny plik. W poniższym kodzie próbuję użyć …

2
Użyj gulp, aby wybrać i przenieść katalogi i ich pliki
Obecnie używam gulp do wywołania skryptu bash, który czyści mój dist/katalog i przenosi odpowiednie pliki do czystego katalogu. Chciałbym, aby było to zrobione za pomocą gulp, ponieważ nie jestem pewien, czy skrypt będzie działał na systemie plików innym niż * nix. Do tej pory używam modułu gulp-clean do czyszczenia dist/katalogu, …
98 node.js  glob  gulp 

11
Nie znaleziono polecenia Gulp po instalacji
Zainstalowałem gulp (globalnie) i wygląda na to, że zadziałało, ponieważ uruchomił ten kod: ├── tildify@0.2.0 ├── interpret@0.3.5 ├── pretty-hrtime@0.2.1 ├── deprecated@0.0.1 ├── archy@0.0.2 ├── minimist@0.2.0 ├── semver@2.3.2 ├── orchestrator@0.3.7 (stream-consume@0.1.0, sequencify@0.0.7, end-of-stream@0.1.5) ├── chalk@0.5.1 (escape-string-regexp@1.0.1, ansi-styles@1.1.0, supports-color@0.2.0, strip-ansi@0.3.0, has-ansi@0.1.0) ├── gulp-util@2.2.20 (lodash._reinterpolate@2.4.1, dateformat@1.0.8-1.2.3, vinyl@0.2.3, through2@0.5.1, multipipe@0.1.1, lodash.template@2.4.1) ├── liftoff@0.12.0 (extend@1.2.1, …
97 macos  bash  terminal  npm  gulp 

10
gulp.run jest przestarzały. Jak komponować zadania?
Oto złożone zadanie, którego nie wiem, jak go zastąpić zależnościami zadań. ... gulp.task('watch', function () { var server = function(){ gulp.run('jasmine'); gulp.run('embed'); }; var client = function(){ gulp.run('scripts'); gulp.run('styles'); gulp.run('copy'); gulp.run('lint'); }; gulp.watch('app/*.js', server); gulp.watch('spec/nodejs/*.js', server); gulp.watch('app/backend/*.js', server); gulp.watch('src/admin/*.js', client); gulp.watch('src/admin/*.css', client); gulp.watch('src/geojson-index.json', function(){ gulp.run('copygeojson'); }); }); Odpowiedni dziennik zmian …
97 javascript  gulp 

1
Dlaczego gulp.src nie lubi, gdy przekazuje się tablicę pełnych ścieżek do plików?
Próbuję przekazać gulp.src tablicę plików, którymi ma się zająć. To jest tablica w obecnym stanie. ['bower_components/jquery/jquery.js', 'bower_components/superscrollorama/js/greensock/TweenMax.min.js', 'bower_components/superscrollorama/jquery.superscrollorama.js' ] Uważam jednak, że plik gulp.src nie wygląda na to, a trzeci element nie dociera do miejsca docelowego. Odkryłem, że wszystko działa dobrze, kiedy wprowadzam takie symbole wieloznaczne: ['bower_components/**/jquery.js', 'bower_components/**/js/greensock/TweenMax.min.js', 'bower_components/**/jquery.superscrollorama.js' ] …
94 arrays  node.js  glob  gulp 



5
Szukam sposobu na kopiowanie plików w gulp i zmianę nazwy na podstawie katalogu nadrzędnego
Dla każdego modułu mam kilka plików, które należy skopiować do katalogu kompilacji i szukam sposobu na zminimalizowanie powtarzającego się kodu z tego: gulp.src('./client/src/modules/signup/index.js') .pipe(gulp.dest('./build/public/js/signup')); gulp.src('./client/src/modules/admin/index.js') .pipe(gulp.dest('./build/public/js/admin')); do czegoś takiego: gulp.src('./client/src/modules/(.*)/index.js') .pipe(gulp.dest('./build/public/js/$1')); Oczywiście powyższe nie działa, więc czy jest na to sposób lub npm, który już to robi? Dzięki
91 node.js  gulp 

2
Wiele rozszerzeń plików w tym samym katalogu przy użyciu Gulp
Mam więc konfigurację gulpfile.js. W folderze z obrazami mam kilka obrazów, niektóre to png, trochę jpg i trochę gify. Chcę kierować reklamy na wszystkie pliki png, jpg i gify w folderze obrazów. Mógłbym użyć ** / *, aby wskazać wszystko w folderze, ale nie chcę, chcę, aby było to specyficzne …
91 javascript  gulp 

7
UglifyJS generuje nieoczekiwany token: słowo kluczowe (const) z node_modules
Mały projekt, który zacząłem, wykorzystuje moduł węzła (zainstalowany przez npm ), który deklaruje constzmienne. Uruchamianie i testowanie tego projektu przebiega dobrze, ale browserify kończy się niepowodzeniem po uruchomieniu UglifyJS. Nieoczekiwany token: słowo kluczowe (stała) Oto ogólny plik Gulp, którego z powodzeniem używałem w kilku innych poprzednich projektach bez tego problemu …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.