Comments 27
А что было не взять готовый шаблонизатор, который уже умеет это все и еще чуть-чуть? Для CSS полно прекрасных препроцессоров, для JS — browserify/systemjs.
Всегда искренне поражают люди, которые могут, например, за полдня набросать плагин к гальпу, но не знают, что задача уже решена.
Всегда искренне поражают люди, которые могут, например, за полдня набросать плагин к гальпу, но не знают, что задача уже решена.
+7
webpack systemjs browserify requirejs в доп.
0
При всей моей любви к RequireJS — SystemJS умеет все то же самое (подгрузка без сборки + AMD + сборка + плагины для транспиляции) плюс CommonJS и ES6 — и тоже на лету. Про вебпак ничего не могу сказать, но киллер-фич не вижу.
0
hot module replacement — не киллер фича?
а то, что всё (стили, изображения и тд) — это тоже модули? и их так же можно подключать, заменять и так далее
а то, что всё (стили, изображения и тд) — это тоже модули? и их так же можно подключать, заменять и так далее
-1
Для меня лично вау-фактор — да, но не киллер-фича. И вот почему:
1) Только для react
2) живая перегрузка стилей без обновления страницы есть давно
3) зачем вообще это нужно? Мелкие проблемы отсеиваются еще на стадии юнит-тестов, крупные решаются дебагом: бряк, вотчи, пошаговое выполнение, медитации, вот это всё.
1) Только для react
2) живая перегрузка стилей без обновления страницы есть давно
3) зачем вообще это нужно? Мелкие проблемы отсеиваются еще на стадии юнит-тестов, крупные решаются дебагом: бряк, вотчи, пошаговое выполнение, медитации, вот это всё.
-1
Чего? Только для react? У нас проект на angular и всё это работает.
0
И что? Картинки вообще меняются полтора раза за жизнь проекта. Ливрелоад для стилей есть давно.
0
Суть вебпака в том, что всё — модуль. Это и есть киллер-фича.
0
Ну, предположим, красивая концепция. А в практическом плане это что дает? Кроме лив-релоада картинок.
В галпе вот все — это поток. Потоки можно трансформировать налету, не записывая на диск, это дает прирость в скорости при сложных, многоступенчатых операциях.
В галпе вот все — это поток. Потоки можно трансформировать налету, не записывая на диск, это дает прирость в скорости при сложных, многоступенчатых операциях.
0
То что он весь проект разбивает на чанки и подгужает по надобности.
В моих сумасшедших проектах если все собрать разом то будет так мегабайт 30.
А так пока в админку не войдешь, то библиотеки для графиков не подгузятся. Условно говоря.
В моих сумасшедших проектах если все собрать разом то будет так мегабайт 30.
А так пока в админку не войдешь, то библиотеки для графиков не подгузятся. Условно говоря.
+1
В 30 мегов верится с трудом, но подгрузка чанками хорошая вещь, согласен. Но вопли о «модулях» и о их горячей замене как-то не раскрывают этот вопрос.
0
Вопли у вас в голове. С вами же нормально разговаривают. Зачем вы человека обижаете?
0
Внятное объяснение, чем хороши модули, я услышал только от вас. До тех пор мне пытались продать либо то, что давно есть, либо то, что не нужно.
А вот эту реплику я не могу назвать нормальным разговором.
А вот эту реплику я не могу назвать нормальным разговором.
0
+3
Jade, nunjuks, handlebars с экстендами + пару плагинов исключительно для инклуда есть в npm :)
0
Почему-то, он не может работать с файлами .html
//= partials/client_profile.html
Вот прямо сейчас у меня в проекте с rigger, всё работает, вы о чем?
0
Автору вряд ли удастся получить одобрение, без понимания почему нужно возвращать поток с задачи
Уже раз пятый об этом пишу…
Надо было сначала спросить на тостере, а то выглядит очень нелепо.
Что бы получить правильный ответ — нужно задать правильный вопрос.
Хотите чему-то научится или разобраться — зачем об это статьи писать?
gulp.task('default', function () {
[return] gulp.src('src/*.html')
.pipe(pagebuilder('src'))
.pipe(gulp.dest('build/'));
});
Уже раз пятый об этом пишу…
Надо было сначала спросить на тостере, а то выглядит очень нелепо.
Что бы получить правильный ответ — нужно задать правильный вопрос.
Хотите чему-то научится или разобраться — зачем об это статьи писать?
0
Можно воспользоваться таже модулем — gulp-x-includer
Вот так вставлять куски html кода, также он может работать с css и js
Вот так вставлять куски html кода, также он может работать с css и js
<!-- include "./partials/_header.html" -->
<div class="b-wrapper ">
<!-- include "./partials/header.html" -->
…
0
вот извращение… все решается одним jade'ом =/
+1
Недавно встала задача сверстать сайт не просто быстро, а очень быстро. Поэтому был изучен необходимый минимум и написан собственный плагин для gulp.— это, конечно, сильно)) Я тоже собирался недавно в дальнюю поездку и встал вопрос выбора автомобиля. Покопавшись немного в существующих моделях, я понял, что все они мне не подходят. Поэтому был изучен необходимый минимум и сконструирован свой собственный автомобиль)))
0
Sign up to leave a comment.
Плагин для gulp — собираем файлы по кусочкам