2016-09-23 26 views
5

Używam gulp i chcę wiedzieć, czy ma możliwości dzielenia kodu. Coś podobnego do tego, co jest tutaj wymienione w webpack site. Szukałem w Internecie, ale nie widziałem niczego, co by się do tego poświęciło.Czy dulp ma podział kodu dla plików javascript?

+0

Niewłaściwe pytanie do SO –

+1

Możesz użyć [webpack z gulp] (https://webpack.github.io/docs/usage-with-gulp.html), więc jeśli naprawdę chcesz tę funkcję, nic nie stoi na przeszkodzie od tego. –

+3

Uważam, że to dobre pytanie. Zastanawiałam się nad tym samym. +1 –

Odpowiedz

0

Znalazłem to w Internecie gulp-split-files, mam nadzieję, że to odpowie na twój problem.

Tak jak autor powiedział w dokumentacji.

W swojej gulpfile:

const gulp = require("gulp"); 
const splitFiles = require("gulp-split-files"); 

gulp.task("split", function() { 
    return gulp.src("superMegaBigCss.css") 
    .pipe(splitFiles()) 
    .pipe(gulp.dest("path/to/dest")); 
}); 

To będzie produkować trzy pliki:

superMegaBigCss-0.css 
superMegaBigCss-1.css 
superMegaBigCss-2.css 

Nie sądzę, ten pakiet jest bardzo użyteczna, gdyż podzielić kod gdzie umieścić komentarz /*split*/ .


Osobiście uwielbiam użyciu WebPack tyle, teraz używam go w większości moich projektów, myślę, że to jest jak rzeźnik gdzie kotlety dół pliki i wiązek go na różne sposoby.