Size: a a a

Webpack — русскоговорящее сообщество

2020 July 31

🦜

🦜 in Webpack — русскоговорящее сообщество
Dmitry
Да, в моём случае использует. Но хочется отказаться от file-loader в конфигурации babel, потому что с ним некорректно работает clean-webpack-plugin и возможно увеличивается время ребилда
Эм, он не нужен
источник

c

citizenfour04 in Webpack — русскоговорящее сообщество
Народ, можете объяснить мне в каких случаях и для чего может понадобиться вот такое описание entry как на картинке (имею в виду, конечно, в части './src/scss/style.scss') ? В первый раз вижу такое описание...Просто мне интересно, если у меня многостраничник, могу ли я проделать подобное для каждой страницы + к этому указать еще в качестве точки входа соответствующий шаблон pug к примеру? 🤔
источник

c

citizenfour04 in Webpack — русскоговорящее сообщество
источник

c

citizenfour04 in Webpack — русскоговорящее сообщество
т.е. для многостраничника можно так задавать энтри поинты ?
источник

c

citizenfour04 in Webpack — русскоговорящее сообщество
Также буду благодарен за пример конфига, который  можно использовать для многостраничника где есть использование pug и sass. Также я не до конца понимаю, как мне правильно сопоставить необходимые зависимости, которые нужны только на определенной странице, но в тоже время есть зависимости, которые нужны на всех страницах или на нескольких из них. Не пойму как это все разрулить грамотно. Еще нет понимания того, как webpack обрабатывает пути внутри sass-файлов для атрибутов url('../path/to/fonts/FontName.ttf') к примеру. Не пойму какие пути нужно указывать, а главное относительно чего? Файла webpack-конфига, текущего файла fonts.sass, или корня проекта? И опять таки, относительно ассетов, которые лежат в src (папка с исходниками) или тех, что в dist (папка назначения) ?
источник

DS

Dmitriy Shuleshov in Webpack — русскоговорящее сообщество
scss ентри поинт😳. Пойду ка я спать пожалуй.
источник

c

citizenfour04 in Webpack — русскоговорящее сообщество
И на засыпку, Кантор уже записал свой обновленный скринкаст по Webpack? Я просто выпал из этой темы, долго не заглядывал сюда.
источник
2020 August 01

c

citizenfour04 in Webpack — русскоговорящее сообщество
Или это просто альтернатива прямому импорту в соответствующий js-файл? Т.е. в main.js написать import './style.scss'?
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
citizenfour04
И на засыпку, Кантор уже записал свой обновленный скринкаст по Webpack? Я просто выпал из этой темы, долго не заглядывал сюда.
Пока вас не было паг умер, сасс ещё держится но его тоже начинают забывать в пользу css in js либ (ленария например), и теперь даже статические сайты пишут с помощью реакта, просто рендерят все во время сборки.
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Посмотрите Gatsby чтобы понять о чем речь
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
citizenfour04
И на засыпку, Кантор уже записал свой обновленный скринкаст по Webpack? Я просто выпал из этой темы, долго не заглядывал сюда.
Если реакт совсем нет, посмотрите https://www.11ty.dev/
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
citizenfour04
Народ, можете объяснить мне в каких случаях и для чего может понадобиться вот такое описание entry как на картинке (имею в виду, конечно, в части './src/scss/style.scss') ? В первый раз вижу такое описание...Просто мне интересно, если у меня многостраничник, могу ли я проделать подобное для каждой страницы + к этому указать еще в качестве точки входа соответствующий шаблон pug к примеру? 🤔
Это вообще дикая дичь
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
В качестве точки входа должен быть js/jsx/ts/tsx/vue и тд файл (рутовый) с которого начинается приложение
источник

С

Сергей in Webpack — русскоговорящее сообщество
Alex CherryTea
Это вообще дикая дичь
Почему же дичь? У меня так. На выходе отдельные страницы. Одна точка входа принимает все компоненты scss, другая все компоненты js
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Сергей
Почему же дичь? У меня так. На выходе отдельные страницы. Одна точка входа принимает все компоненты scss, другая все компоненты js
Потому что при такой записи у вас стили сами по себе а приложение само по себе
источник

С

Сергей in Webpack — русскоговорящее сообщество
Да, я под MPA верстаю, тобишь под back
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Лучше и для понимания и для функциональности и для скорости сборки когда стили импортируются там где используются
источник

С

Сергей in Webpack — русскоговорящее сообщество
Но у меня много пустых компонентов ts
источник

С

Сергей in Webpack — русскоговорящее сообщество
Писать в них едниственный импорт не хочу
источник

С

Сергей in Webpack — русскоговорящее сообщество
источник