Size: a a a

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

2020 April 04

MP

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

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Mike Piterson
Сейчас перезапущу вебпак
чет как долго у тебя вебпак перезапускается
источник

MP

Mike Piterson in Webpack — русскоговорящее сообщество
Он уже перезапустился, просто вебпак неожиданно перестал видеть пакет sqlite3(я не очень-то и понимаю, как работают externals)
источник

MP

Mike Piterson in Webpack — русскоговорящее сообщество
до этого нормально было
источник

A

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

A

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

A

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

MP

Mike Piterson in Webpack — русскоговорящее сообщество
Хм, получается я не то в externals запихал. Изначально был вот этот скрипт:
источник

A

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

MP

Mike Piterson in Webpack — русскоговорящее сообщество
Alex CherryTea
(лучше так не делеть но кто меня слушает вообще)
С sqlite иначе нельзя, это нативный модуль(
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Mike Piterson
Хм, получается я не то в externals запихал. Изначально был вот этот скрипт:
ты понимаешь что делает этот скрипт?
источник

MP

Mike Piterson in Webpack — русскоговорящее сообщество
Сейчас разберу, но оно работало. Это факт)
источник

MP

Mike Piterson in Webpack — русскоговорящее сообщество
Ну, тут ничего особо сложного нет
источник

MP

Mike Piterson in Webpack — русскоговорящее сообщество
Он, пропуская папку .bin, идёт по всем node_modules, делая объект со свойствами
packet_name: 'commonjs packet_name'
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
и нафига так делать, это как инимум сломает все не commonjs модули
источник

A

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

MP

Mike Piterson in Webpack — русскоговорящее сообщество
Действительно, но с sqlite конкретно это работает
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
зато все остальное это сломает
источник

MP

Mike Piterson in Webpack — русскоговорящее сообщество
Если записать хардкодно sqlite таким образом, то всё работает
источник

A

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