Vue Cli 3 vue.config.js нет опции autoOpenBrowser - PullRequest
0 голосов
/ 27 июня 2018

Я создал проект, используя @ vue / cli 3, попытался добавить опцию autoOpenBrowser и получил следующую ошибку. Итак, я понимаю, что эта опция больше не доступна?

ОШИБКА WebpackDevServerOptionsValidationError: Неверный объект конфигурации. webpack-dev-server был инициализирован с использованием объекта конфигурации, который не соответствует схеме API. - в конфигурации есть неизвестное свойство 'autoOpenBrowser'. Эти свойства действительны: object {hot ?, hotOnly ?, lazy ?, bonjour ?, host ?, allowHosts ?, filename ?, publicPath ?, порт ?, сокет ?, watchOptions ?, заголовки ?, logLevel ?, clientLogLevel ?, оверлей ?, progress ?, ключ ?, cert ?, ca ?, pfx ?, pfxPassphrase ?, requestCert ?, inline ?, disableHostCheck ?, public ?, https ?, contentBase ?, watchContentBase ?, open ?, useLocalIp ?, openPage ?, functions ?, сжать? , прокси ?, historyApiFallback ?, staticOptions ?, setup ?, before?, after ?, stats ?, reporter ?, logTime ?, noInfo ?, quiet ?, serverSideRender ?, index ?, log ?, warn? }

module.exports = {
  devServer: {
    port: 4020,
    autoOpenBrowser: true
  }
}

Ответы [ 2 ]

0 голосов
/ 27 декабря 2018

Создайте vue.config.js файл на корневом уровне и добавьте свой код в этот файл. Выполнение команды npm run serve автоматически откроет ваше приложение в браузере.

module.exports = {
  devServer: {
    port: 8080,
    open: true
  }
}
0 голосов
/ 27 июня 2018

Да, это была открытая опция ... Я путал файл config / index.js с webpack.config.js.

module.exports = {
  devServer: {
    port: 4020,
    open: true
  }
}
...