如何在vue cli中设置webpack uglifyoptions以保留评论?

时间:2019-09-21 21:33:31

标签: vue.js vue-cli vue-cli-3

我需要在vue cli项目中配置Uglify选项。

我需要保留一些评论,所以我试图在vue cli中进行设置,但没有成功。

  configureWebpack: {
    plugins: [
      new UglifyJsPlugin({
        uglifyOptions: {
          output: {
            comments: /\<\/?fs_premium_only\>/i
          }
        }
      })
    ]
  },

我在做错什么吗?如果我检查vue配置,就会看到那里有选项,但是我的评论被删除了。

有什么办法可以保留这些评论?

1 个答案:

答案 0 :(得分:0)

我必须使用以下语法:

  chainWebpack: config => config.optimization.minimizer([new UglifyJsPlugin({
    uglifyOptions: {
      output: {
        comments: /\<\/?fs_premium_only\>/i,
      }
    }   
  })])