Invalid options in vue.config.js: "compiler" is not allowed

vue-cli 3.0 创建的项目,已经干掉了原有的webpack配置,取而代之的是,vue.config.js

相信很多人尝试配置的时候都遇到了这个bug。经过一顿深挖github issue 以后终于摘到了答案
like this

  module.exports = {
    baseUrl: '/',
    outputDir: 'dist',
    lintOnSave: true,
    runtimeCompiler: true, //关键点在这  
    // 调整内部的 webpack 配置。
    // 查阅 https://github.com/vuejs/vue-doc-zh-cn/vue-cli/webpack.md
    chainWebpack: () => {},
    configureWebpack: () => {},
    // 配置 webpack-dev-server 行为。
    devServer: {
      open: process.platform === 'darwin',
      host: '0.0.0.0',
      port: 8080,
      https: false,
      hotOnly: false,
      // 查阅 https://github.com/vuejs/vue-doc-zh-cn/vue-cli/cli-service.md#配置代理
      proxy: null, // string | Object
      before: app => {}
    }
  }

原来的 Compiler 换成了 runtimeCompiler

更多bug解决办法请访问 https://www.1024ma.com

你可能感兴趣的:(Invalid options in vue.config.js: "compiler" is not allowed)