lavezzi1
@lavezzi1

Как из одной папки запустить два webpack сервера?

Как указать в package.json что нужно нужно запустить команду из конкретного конфига? Допустим в рут директории проекта будет лежать два конфига.
  • Вопрос задан
  • 234 просмотра
Пригласить эксперта
Ответы на вопрос 2
maxfarseer
@maxfarseer
https://maxpfrontend.ru, обучаю реакту и компании
Принцип такой:
1) узнаете как запустить вебпак с необходимым конфигом
подсказка:
webpack --config './path/to/config'
2) вписываете в package.json в секцию scripts, например:
"server1": "webpack --config './path/to/config'"

затем npm run server1

p.s. в секцию scripts можно вписать любую команду, которую вы можете выполнить в терминале.
Ответ написан
Комментировать
@vvkovaliov
в webpack.config.js
switch (process.env.NODE_ENV) {
  case 'prod':
  case 'production':
    module.exports = require('./config/webpack.prod');
    break;
  case 'test':
  case 'testing':
    module.exports = require('./config/webpack.test');
    break;
  case 'dev':
  case 'development':
  default:
    module.exports = require('./config/webpack.dev');
}


и запускаешь с ключами.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы