GOOGLE ADS

четверг, 28 апреля 2022 г.

Как заполнять основные модули узлов в webpack 5

webpack 5 больше не выполняет автополифиллинг для модулей ядра узла. Как это исправить, пожалуйста? PS: Я новичок в разработке, поэтому решение должно быть хорошо описано для меня.

ошибки


Решение проблемы

Я также получал эти ошибки при обновлении с webpack v4 до v5. Решено путем внесения следующих изменений вwebpack.config.js

добавлено свойство resolve.fallback

удаленное свойство узла

{
resolve: {
modules: [...],
fallback: {
"fs": false,
"tls": false,
"net": false,
"path": false,
"zlib": false,
"http": false,
"https": false,
"stream": false,
"crypto": false,
"crypto-browserify": require.resolve('crypto-browserify'), //if you want to use this module also don't forget npm i crypto-browserify
}
},
entry: [...],
output: {...},
module: {
rules: [...]
},
plugins: [...],
optimization: {
minimizer: [...],
},
// node: {
// fs: 'empty',
// net: 'empty',
// tls: 'empty'
// },
}

обновление с v4 до v5 => https://webpack.js.org/migrate/5/#clean-up-configuration

Комментариев нет:

Отправить комментарий

Laravel Datatable addColumn returns ID of one record only

Я пытаюсь использовать Yajra Datatable для интеграции DataTable на свой веб-сайт. Я смог отобразить таблицу, но столкнулся с проблемой. В по...