Попробуйте использовать target: 'node'
в конфигурации вашего веб-пакета.Хотя в целом вы бы использовали поле externals
для исключения некоторых модулей из комплекта.Например, webpack-node-externals использует externals
, чтобы делать именно то, что вам нужно.Это кажется немного устаревшим, но я думаю, что вы можете проверить исходные тексты и сделать что-то подобное самостоятельно, если не хотите зависеть от не поддерживаемой библиотеки. Документация Webpack показывает некоторый код, который делает более или менее то же самое.