Есть ли в gulp разделение кода для файлов javascript?
Я использую gulp и хочу узнать, есть ли у него возможности для разделения кода. Нечто похожее на то, что упоминается здесь, на сайте веб-пакета. Я смотрел онлайн, но не видел ничего посвященного этому.
1 ответ
Я нашел это в Интернете gulp-split-files, надеюсь, это ответит на ваш вопрос.
Как вам сказал автор в документации.
В вашем 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"));
});
Это создаст три файла:
superMegaBigCss-0.css
superMegaBigCss-1.css
superMegaBigCss-2.css
Я не думаю, что этот пакет очень полезен, так как он разделяет код, где мы размещаем комментарий /*split*/
,
Лично я очень люблю использовать webpack, теперь я использую его в большинстве своих проектов, я думаю, что он похож на мясника, где он разбирает файлы и связывает их по-разному.