Я использую очень простую конфигурацию веб-пакета с модулями сторонних производителей, которые используются в моем server.js.При компиляции с веб-пакетом я получаю массу ошибок, говоря, что модуль не найден.Я искал много похожих вопросов и ответов, но не смог найти ни одного правильного или какого-либо ответа, действительно отвечающего на этот вопрос ...
Некоторые говорят, что я должен включить все отсутствующие модули в зависимости, ноэто похоже на много этих ошибок , я должен действительно включить их все?Некоторым ответом было то, что я могу их игнорировать, но у меня это не сработало.Используется так: Сбой сборки Webpack # 295
Структура папок для сервера
![enter image description here](https://i.stack.imgur.com/1CQbY.png)
Конфигурация Webpack
const path = require("path");
module.exports = {
mode: "production",
entry: "./server.js",
output: {
path: path.resolve(__dirname, "dist"),
filename: "server.bundle.js"
},
resolve: {
extensions: [".js", ".jsx"]
},
module: {
rules: [
{
test: /\.js$/,
loader: "babel-loader",
exclude: path.resolve(__dirname, "node_modules")
}
]
}
};
Журнал ошибок
ERROR in ./node_modules/consolidate/lib/consolidate.js
Module not found: Error: Can't resolve 'vash' in '/Users/X/server/node_modules/consolidate/lib'
@ ./node_modules/consolidate/lib/consolidate.js 1553:51-66
@ ./node_modules/consolidate/index.js
@ ./node_modules/email-templates/lib/index.js
@ ./common/Helpers.js
@ ./server.js
ERROR in ./node_modules/consolidate/lib/consolidate.js
Module not found: Error: Can't resolve 'velocityjs' in '/Users/X/server/node_modules/consolidate/lib'
@ ./node_modules/consolidate/lib/consolidate.js 201:63-84
@ ./node_modules/consolidate/index.js
@ ./node_modules/email-templates/lib/index.js
@ ./common/Helpers.js
@ ./server.js
ERROR in ./node_modules/consolidate/lib/consolidate.js
Module not found: Error: Can't resolve 'walrus' in '/Users/X/server/node_modules/consolidate/lib'
@ ./node_modules/consolidate/lib/consolidate.js 1023:55-72
@ ./node_modules/consolidate/index.js
@ ./node_modules/email-templates/lib/index.js
@ ./common/Helpers.js
@ ./server.js