错误vue.config.js中的选项无效:不允许使用“build”。 “dev”是不允许的

时间:2018-04-12 22:39:30

标签: vue.js vue-cli

我有一个现有的vue-cli 2应用,我正在尝试升级到vue-cli-3。添加我的唯一依赖项后,我将src/放到新创建的vue-cli-3应用中并启动了。 活泉!

现在我们使用[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 个答案:

答案 0 :(得分:2)

也许您应该改用devServer。而对于build,我想现在有了另一个名字。

例如:

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

例如:

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

参考:vue-cli