Size: a a a

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

2020 December 12

UC

User Concept in Webpack — русскоговорящее сообщество
citizenfour04
Я честно говоря не отказался бы от всей сборки, если такое возможно. Мне нужно посмотреть на стартовый скелет проекта, структуру папок и файлов, как ты там все это между собой увязываешь и настраиваешь. Ну и конфиг вебпака конечно.
источник

UC

User Concept in Webpack — русскоговорящее сообщество
citizenfour04
Я честно говоря не отказался бы от всей сборки, если такое возможно. Мне нужно посмотреть на стартовый скелет проекта, структуру папок и файлов, как ты там все это между собой увязываешь и настраиваешь. Ну и конфиг вебпака конечно.
источник

UC

User Concept in Webpack — русскоговорящее сообщество
citizenfour04
Я честно говоря не отказался бы от всей сборки, если такое возможно. Мне нужно посмотреть на стартовый скелет проекта, структуру папок и файлов, как ты там все это между собой увязываешь и настраиваешь. Ну и конфиг вебпака конечно.
источник

UC

User Concept in Webpack — русскоговорящее сообщество
citizenfour04
Я честно говоря не отказался бы от всей сборки, если такое возможно. Мне нужно посмотреть на стартовый скелет проекта, структуру папок и файлов, как ты там все это между собой увязываешь и настраиваешь. Ну и конфиг вебпака конечно.
источник

UC

User Concept in Webpack — русскоговорящее сообщество
citizenfour04
Я честно говоря не отказался бы от всей сборки, если такое возможно. Мне нужно посмотреть на стартовый скелет проекта, структуру папок и файлов, как ты там все это между собой увязываешь и настраиваешь. Ну и конфиг вебпака конечно.
источник

UC

User Concept in Webpack — русскоговорящее сообщество
citizenfour04
Я честно говоря не отказался бы от всей сборки, если такое возможно. Мне нужно посмотреть на стартовый скелет проекта, структуру папок и файлов, как ты там все это между собой увязываешь и настраиваешь. Ну и конфиг вебпака конечно.
Сейчас посмотрю, если найду какой-нибудь некоммерческий проект - то скину структуру
источник

c

citizenfour04 in Webpack — русскоговорящее сообщество
Отвечая самому себе на вопрос, вот такая конфигурация помогла решить  проблему

optimization: {
     splitChunks: {
       cacheGroups: {
         vendor: {
           test: /node_modules/,
           name: 'vendor',
           chunks: 'all',
         },
         common: {
           chunks: 'all', // initial | all
           name: 'common',
           minChunks: 2,
           minSize: 0,
         },
       },
     },
   },

Также в настройках для HtmlWebpackPlugin нужно перечислить нужные чанки в поле chunks
источник

UC

User Concept in Webpack — русскоговорящее сообщество
Только там я использовал Webpack 3, сейчас вот сам думаю переписывать на Webpack 5, может кто подскажет, актуальны ли конфиги Wepback 3 для Webpack 5 или уже совсем по новому все следует делать ?
источник

c

citizenfour04 in Webpack — русскоговорящее сообщество
Благодарю 🤝
источник

UC

User Concept in Webpack — русскоговорящее сообщество
citizenfour04
Благодарю 🤝
Да незачто, всегда рад взаимопомощи 🤝
источник

c

citizenfour04 in Webpack — русскоговорящее сообщество
User Concept
Только там я использовал Webpack 3, сейчас вот сам думаю переписывать на Webpack 5, может кто подскажет, актуальны ли конфиги Wepback 3 для Webpack 5 или уже совсем по новому все следует делать ?
Точно не скажу, т.к. сам профан в вебпаке, но из кардинального там по моему по другому ассеты обрабатываются, возможно также какие-то плагины или загрузчики уже устарели...Я думаю, более компетентные люди подскажут.
источник

UC

User Concept in Webpack — русскоговорящее сообщество
citizenfour04
Точно не скажу, т.к. сам профан в вебпаке, но из кардинального там по моему по другому ассеты обрабатываются, возможно также какие-то плагины или загрузчики уже устарели...Я думаю, более компетентные люди подскажут.
Ага, очень хотелось бы услышать компетентное мнение, может правда в чате кто-нибудь подскажет
источник

c

citizenfour04 in Webpack — русскоговорящее сообщество
User Concept
Ага, очень хотелось бы услышать компетентное мнение, может правда в чате кто-нибудь подскажет
Вот статья на эту тему от разработчика этой фичи на русском https://habr.com/ru/post/488464/
источник

UC

User Concept in Webpack — русскоговорящее сообщество
Спасибо, сейчас поизучаю!
источник

c

citizenfour04 in Webpack — русскоговорящее сообщество
User Concept
Спасибо, сейчас поизучаю!
А можешь чуть подробнее рассказать про то как ты кастомизировал настройки для каждой страницы с помощью json файлов, как внедрял и обрабатывал внутри pug файлов? Пара скринов прояснили бы ситуацию.
источник

UC

User Concept in Webpack — русскоговорящее сообщество
citizenfour04
А можешь чуть подробнее рассказать про то как ты кастомизировал настройки для каждой страницы с помощью json файлов, как внедрял и обрабатывал внутри pug файлов? Пара скринов прояснили бы ситуацию.
Ага, сейчас смотрю, пока вижу только коммерческие проекты, но что-нибудь сейчас отправлю
источник

c

citizenfour04 in Webpack — русскоговорящее сообщество
User Concept
Ага, сейчас смотрю, пока вижу только коммерческие проекты, но что-нибудь сейчас отправлю
ну или хотя бы объясни на словах сам принцип, если  не получится найти подходящий пример
источник

UC

User Concept in Webpack — русскоговорящее сообщество
citizenfour04
ну или хотя бы объясни на словах сам принцип, если  не получится найти подходящий пример
Ага, примерно через час смогу скинуть пример
источник

KS

Konstantin Sedykh in Webpack — русскоговорящее сообщество
citizenfour04
Точно не скажу, т.к. сам профан в вебпаке, но из кардинального там по моему по другому ассеты обрабатываются, возможно также какие-то плагины или загрузчики уже устарели...Я думаю, более компетентные люди подскажут.
ну там по факту самая важная с их мнения и абсолютно не нужная с моего, это возможность шарить модули между проектами.
источник

UC

User Concept in Webpack — русскоговорящее сообщество
citizenfour04
ну или хотя бы объясни на словах сам принцип, если  не получится найти подходящий пример
Отправил в лс
источник