ОШИБКА Недопустимые параметры в vue.config.js: "сборка" не разрешена. "Dev" не допускается

У меня есть существующий vue-cli 2 приложение, которое я пытаюсь обновить до vue-cli-3, После добавления моих уникальных зависимостей я отбросил src/ прямо во вновь созданный vue-cli-3 приложение и запустил. Woot!

Как мне управлять [PROD|DEV|TEST].env.js теперь, когда мы используем vue.config.js?

Я получил следующую ошибку, потому что моя первая попытка создать vue.config.js должен был просто переименовать config/index.js быть /vue.config.js и сохранить существующие /config/[PROD|DEV|TEST].env.js но я получил следующую ошибку:

ERROR  Invalid options in vue.config.js: "build" is not allowed. "dev" 
is not allowed error Command failed with exit code 1.

Я не понимаю, как сейчас управляют средами.

Спасибо за ваше время!

1 ответ

Может быть, вы должны использовать devServer вместо. И для build Я думаю, что есть другое имя сейчас.

Например:

module.exports = {
  devServer: {
   // your settings
  }
}

Например:

module.exports = {
  devServer: {
    proxy: {
      '/api': {
        target: '<url>',
        ws: true,
        changeOrigin: true
      },
      '/foo': {
        target: '<other_url>'
      }
    }
  }
}

Ссылка: vue-cli

Другие вопросы по тегам