У меня есть объект конфигурации, который является массивом (с использованием мультикомпилятора WP). Первый конфиг ссылается на мой клиентский пакет, а второй в массиве ссылается на мой простой экспресс-сервер.
В идеале мне нужно, чтобы выписали 2 пакета (для клиента и сервера соответственно) исервер на стороне клиента работает через порт 8080, а сервер работает отдельно. Как я могу достичь этой функциональности?
// returns 2 item array [0] = client [1] = server
const config = webpackConfig();
const devServer = { host, port, ...config.devServer }
WebpackDevServer.addDevServerEntrypoints(config[0], devServer)
const compiler = webpack(config)
const server = new WebpackDevServer(compiler, devServer)
server.listen(port, host, err => {
if (err) {
console.error(err)
process.exit(1)
} else if (args.open) {
openBrowser(`http://${host}:${port}${publicPath}/`)
}
})