webpack-dev-server: как открыть браузер с помощью Node.js API? - PullRequest
0 голосов
/ 25 мая 2018

Это мой скрипт:

const webpackDevServer = require('webpack-dev-server');
const webpack = require('webpack');
const config = require('./config');
const options = {
  contentBase: './dist',
  hot: true,
  hotOnly: true,
  open: true,
  host: 'localhost'
};

webpackDevServer.addDevServerEntrypoints(config, options);
const compiler = webpack(config);
const server = new webpackDevServer(compiler, options);

server.listen(8080, 'localhost');

Браузер не открывался автоматически.Так как же это сделать?

1 Ответ

0 голосов
/ 25 октября 2018

Я столкнулся с той же проблемой.Насколько я знаю, в реализациях «открытых» опций в веб-пакете есть некоторые ошибки, в которые я не хочу углубляться.Я успешно использую обходной путь, найденный глюонами

Хотя, в моем случае оказалось достаточно просто добавить opn (myUrl) в конец моего файла webpack dev-server.js.В моем случае пакет 'opn' уже был предустановлен, но если у вас его нет, вы можете добавить его к зависимостям, как показано в решении для глюонов.

Надеюсь, он будет работать и для вас.

...