请问一个vue项目打包问题!

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

npm run build ,打包出现这种错误
在网上搜了下说是 vue-cli的版本低
image.png
但3,11,0也不算太老吧~~
还在执行依赖重装一下,还是出现这个错误

image.png

使用了

new webpack.optimize.SplitChunksPlugin

发现打出来的还是这么大
image.png

阅读 5.7k
1 个回答

你可以在vue.config.js中配置

configureWebpack: (config) => {
    // 将每个依赖包打包成单独的js文件
    let optimization = {
      runtimeChunk: 'single',
      splitChunks: {
        // 你的配置
      },
      minimizer: [new UglifyPlugin({
        uglifyOptions: {
          // 你的配置
        }
      })]
    }
    Object.assign(config, {
      optimization
    })
},
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题