@nsmp/js-api
Version:
Types for jsApi
18 lines (14 loc) • 753 B
JavaScript
const webpack = require('webpack');
const WebpackDevServer = require('webpack-dev-server');
/**
* Запускает webpack сервер с параметрами, переданными из основного приложения, и с параметрами,
* необходимыми для проксирования запросов к бэкенду приложения
* @param {{[p: string]: any}} webpackConfig - Параметры, переданные из основного приложения
* @returns {void}
*/
function startServer (webpackConfig) {
const compiler = webpack(webpackConfig);
const server = new WebpackDevServer(webpackConfig.devServer, compiler);
server.startCallback();
}
module.exports = startServer;