При связывании Sequelize с webpack mariadb не загружается.
Я пробовал как локальную, так и глобальную установку модуля mariadb (оба раза другой был удален). Также безуспешно пытался указать dialectModulePath. При отладке я дошел до того, что вызывается require(moduleId). В консоли отладки это работало, но само приложение вылетало.
Конфигурация Webpack (я использую некоторые переменные для путей — пакеты идут в app/public/server в корне проекта):
{
entry: [`${appDir}/src/server/index.js`],
output: {
filename: `bundle${[args.mode === MODE_PRODUCTION ? '-[contenthash]' : '']}.js`,
path: outputDir,
},
resolve: {
extensions: ['.js', '.jsx'],
},
target: 'node',
}
Приложение должно загружать модуль mariadb. Вместо этого я получаю следующую ошибку:Error: Please install mariadb package manually
В той попытке, где я установил его локально - да.


присутствует ли пакет mariadb в вашем файле package.json?