Javascript-форум (https://javascript.ru/forum/)
-   Сборка проекта, утилиты (https://javascript.ru/forum/server-tools/)
-   -   Webpack'а тред (https://javascript.ru/forum/server-tools/53907-webpack%27-tred.html)

cyber 12.08.2015 10:33

Цитата:

Сообщение от kobezzza
А, ты про круговые ссылки?

Да, спасибо

kobezzza 13.08.2015 21:30

Цитата:

Сообщение от cyber (Сообщение 383789)
Да, спасибо

Блин, сорян, я второй день прихожу адски заёбаный с работы :(

cyber 13.08.2015 22:57

Цитата:

Сообщение от kobezzza
Блин, сорян, я второй день прихожу адски заёбаный с работы

Я тебя прекрасно понимаю, я просто сказал не юзать круговые ссылки, но если будет время то скинь плиз)

cyber 14.08.2015 11:19

Короче долго не мог понять почему вебпак собирает с 150кб, 3 мб, окзалось у меня в папке лежал gulpfile и его тоже подключало, и оно подключало код из исходников ноды который тоже собирался)

kobezzza 16.08.2015 08:41

Цитата:

Сообщение от cyber (Сообщение 384221)
Короче долго не мог понять почему вебпак собирает с 150кб, 3 мб, окзалось у меня в папке лежал gulpfile и его тоже подключало, и оно подключало код из исходников ноды который тоже собирался)

Ну добавь его в исключение, я показывал как это сделать выше.

kobezzza 16.08.2015 15:46

По поводу цикличных ссылок:
https://github.com/webpack/webpack/issues/300

Т.е. разводим файлы на разные бандлы или ждём webpack-2 :)

cyber 17.08.2015 08:48

Цитата:

Сообщение от kobezzza
Ну добавь его в исключение, я показывал как это сделать выше.

Так и сделал, просто интересно как он модули ноды нашел)
Цитата:

Сообщение от kobezzza
По поводу цикличных ссылок:
https://github.com/webpack/webpack/issues/300

Т.е. разводим файлы на разные бандлы или ждём webpack-2

спасибо)

Lemme 30.08.2015 14:57

Объясните мне суть WebPack'a, то, что он собирает js, css это я знаю, то, что webpack сборщик модулей, это я тоже знаю. Но меня вводит в недоумение от непонимания его использование совместно с gulp'ом.

Ведь, gulp может все тоже самое, что и WebPack, зачем их использовать вместе? :blink:

А, как говорится - модульность? Дак:

es6+babel = модульность в js
stylus и так умеет импорить, а если сравнивать без препроцессора, то gulp-minify-css, преобразует импорты в подключение css файла.
для html jade имеет include, а без него использовать https://www.npmjs.com/package/gulp-rigger
этот плагин ваще подключит все что угодно, куда угодно...

Мб я на него не так смотрю, ткните носом. =)

Erolast 30.08.2015 16:24

Цитата:

Ведь, gulp может все тоже самое, что и WebPack, зачем их использовать вместе?
Не может. Это разные инструменты.

gulp - раннер каких угодно тасков, от чистки ./tmp до деплоймента, хоть и использующийся обычно для сборки.
webpack специализирован исключительно для сборки.

Смысл использовать вебпак совместно с гульпом есть, если в проекте кроме сборки требуются еще какие-то таски.

Lemme 30.08.2015 16:53

Цитата:

требуются еще какие-то таски
Например?

К примеру, задачу минификации картинок, webpack вряд ли выполнит, в смысле, не потому, что это нереально, а судя по его идее.

А вот к примеру "собрать спрайт" из папки в файл sprite.png и все данные о спрайте вынести в миксины и переменные какого-то препроцессора?


Часовой пояс GMT +3, время: 03:36.