Size: a a a

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

2019 September 09

L

Lesha in Webpack — русскоговорящее сообщество
А есть ли пример крупных проектов, с достаточным количеством подключаемых скриптов? На PHP каком-нибудь
источник

DT

Daniil Tchernyavsky in Webpack — русскоговорящее сообщество
Причем тут пхп? В начале скажи, у тебя спа?
источник

DT

Daniil Tchernyavsky in Webpack — русскоговорящее сообщество
гугли code spliting в общем
источник

KA

Kenan Ayvazov in Webpack — русскоговорящее сообщество
Lesha
А есть ли пример крупных проектов, с достаточным количеством подключаемых скриптов? На PHP каком-нибудь
Хз, у нас в компании для основных продуктов используется require + pjax, ну и всеми любимый jquery ( т.е. грузим только то, что нужно на данной странице )
источник

L

Lesha in Webpack — русскоговорящее сообщество
Kenan Ayvazov
Хз, у нас в компании для основных продуктов используется require + pjax, ну и всеми любимый jquery ( т.е. грузим только то, что нужно на данной странице )
В моем случае отдельный скрипт для страницы - отдельный бандл. Изначально все скрипты кидались в entry point, а потом уже создавались группы в CommonChanksPlugin
источник

KA

Kenan Ayvazov in Webpack — русскоговорящее сообщество
Lesha
В моем случае отдельный скрипт для страницы - отдельный бандл. Изначально все скрипты кидались в entry point, а потом уже создавались группы в CommonChanksPlugin
Я примерно также делаю в своих SPAшках
источник

L

Lesha in Webpack — русскоговорящее сообщество
Kenan Ayvazov
Я примерно также делаю в своих SPAшках
Да, но меня смущает портянка в списке входных точек, так как таких точек достаточно
источник

L

Lesha in Webpack — русскоговорящее сообщество
Видимо, придется придерживаться этого же подхода
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Kenan Ayvazov
можешь просто асинхронные чанки сделать ( это самый простой вариант )
+
источник

KA

Kenan Ayvazov in Webpack — русскоговорящее сообщество
Lesha
Да, но меня смущает портянка в списке входных точек, так как таких точек достаточно
так а тебе не обязательно иметь много энтрипоинтов
источник

KA

Kenan Ayvazov in Webpack — русскоговорящее сообщество
условно ты можешь сделать так:

entry: 'js/main.js'

main.js
Один из примеров: https://medium.com/@WebReflection/javascript-dynamic-import-export-b0e8775a59d4
источник

L

Lesha in Webpack — русскоговорящее сообщество
Kenan Ayvazov
так а тебе не обязательно иметь много энтрипоинтов
Спасибо за вариант
источник

G

Godfather in Webpack — русскоговорящее сообщество
Друзья, всем привет! Есть сборка Vue на вебпаке (без vue-cli). Короче не знаю, что поменялось, но теперь async/await функция в коде выбивает regeneratorRuntime is not defined, а вот других сообщений (например что нет метода и так далее) вообще нету. В чем может быть причина?
источник

RU

Roman Usherenko in Webpack — русскоговорящее сообщество
Godfather
Друзья, всем привет! Есть сборка Vue на вебпаке (без vue-cli). Короче не знаю, что поменялось, но теперь async/await функция в коде выбивает regeneratorRuntime is not defined, а вот других сообщений (например что нет метода и так далее) вообще нету. В чем может быть причина?
бабель обновил небось


https://stackoverflow.com/a/54490329/1268907 попробуй
источник

G

Godfather in Webpack — русскоговорящее сообщество
Да нет вроде, все так и осталось
источник

РЛ

Роман Лапин in Webpack — русскоговорящее сообщество
Godfather
Да нет вроде, все так и осталось
рискну предположить, что всё же вы что то обновили.
попробуйте rm -rf node_modules && npm ci
источник

РЛ

Роман Лапин in Webpack — русскоговорящее сообщество
npm ci установит только пакеты из package-lock.json
источник

G

Godfather in Webpack — русскоговорящее сообщество
Ничего не сработало
источник

G

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

G

Godfather in Webpack — русскоговорящее сообщество
Вот .babelrc
источник