Size: a a a

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

2019 April 04

🦜

🦜 in Webpack — русскоговорящее сообщество
Alexey Donetskiy
Запустил в прод моде
у тебя все равно подтягивается develop и не происходит оптимизация из коробки
источник

🦜

🦜 in Webpack — русскоговорящее сообщество
что-то не так у тебя с конфигом
источник

AD

Alexey Donetskiy in Webpack — русскоговорящее сообщество
Во, теперь картинка поменялась
источник

AD

Alexey Donetskiy in Webpack — русскоговорящее сообщество
У меня момент загружает дофига локалей, хотя я юзаю лишь одну.
Плюс в одном месте генерацию таймстампа.
источник

AD

Alexey Donetskiy in Webpack — русскоговорящее сообщество
Вот это уже заявочка.
источник

MS

Max Sitnikov in Webpack — русскоговорящее сообщество
Alexey Donetskiy
У меня момент загружает дофига локалей, хотя я юзаю лишь одну.
Плюс в одном месте генерацию таймстампа.
В плагинах добавь new webpack.ContextReplacementPlugin(/moment[/\\]locale$/, /ru/),
источник

AD

Alexey Donetskiy in Webpack — русскоговорящее сообщество
ru заменить в частности на ту, которая мне нужна будет?
источник

🦜

🦜 in Webpack — русскоговорящее сообщество
а лучше выкинуть момент)
источник

AD

Alexey Donetskiy in Webpack — русскоговорящее сообщество
Max Sitnikov
В плагинах добавь new webpack.ContextReplacementPlugin(/moment[/\\]locale$/, /ru/),
Благодарю, получилось.
источник

MS

Max Sitnikov in Webpack — русскоговорящее сообщество
Alexey Donetskiy
ru заменить в частности на ту, которая мне нужна будет?
да, произвольная регулярка, можешь включить например две локали /ru|en-gb/
источник

.

. in Webpack — русскоговорящее сообщество
Всем привет. Подскажите какие правила надо писать для бэкенда на node js. И как вебпак поймет какой файл именно серверный? Пока собрал что-то вроде -
const backend = {
 target: 'node',
 mode: 'development',
 context: root,
 entry: path.resolve(root, 'app', 'index.html'),
 output: {
   path: path.resolve(root, 'bundle'),
   publicPath: '/',
   filename: 'bundleServ.js'
 },
 module: {
   rules: [

   ]
 }
};
источник

AD

Alexey Donetskiy in Webpack — русскоговорящее сообщество
Думаю еще ввести динамический импорт для тяжелых страниц, это так же может помочь, верно?
источник

MS

Max Sitnikov in Webpack — русскоговорящее сообщество
Alexey Donetskiy
Думаю еще ввести динамический импорт для тяжелых страниц, это так же может помочь, верно?
Если есть страницы, тем более тяжелые, то стоит сплитовать
источник

AD

Alexey Donetskiy in Webpack — русскоговорящее сообщество
Max Sitnikov
Если есть страницы, тем более тяжелые, то стоит сплитовать
Это лучше делать в роутере?
источник

.

. in Webpack — русскоговорящее сообщество
.
Всем привет. Подскажите какие правила надо писать для бэкенда на node js. И как вебпак поймет какой файл именно серверный? Пока собрал что-то вроде -
const backend = {
 target: 'node',
 mode: 'development',
 context: root,
 entry: path.resolve(root, 'app', 'index.html'),
 output: {
   path: path.resolve(root, 'bundle'),
   publicPath: '/',
   filename: 'bundleServ.js'
 },
 module: {
   rules: [

   ]
 }
};
По идее надо отдельную папку для бэкенда делать, а по правилам нагуглил только webpack-node-externals, не знаю насколько это то, что нужно
источник

MS

Max Sitnikov in Webpack — русскоговорящее сообщество
Alexey Donetskiy
Это лучше делать в роутере?
Если хочешь сплитовать код по роутам, то правильно это делать в роутере)
источник
2019 April 05

AS

Alexander Stark in Webpack — русскоговорящее сообщество
Подскажите, а в webpack-dev-server hot reload можно настроить для js файлов ?
источник

AS

Alexander Stark in Webpack — русскоговорящее сообщество
и как, а то у меня полностью перезагружается, а css нормально работает в гор. загрузке
источник

AS

Alexander Stark in Webpack — русскоговорящее сообщество
а как ?
источник

AS

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