如何删除chunk-vendors.js中的注释

问题描述 投票:0回答:1

一个有点奇怪的问题,但如何删除chunk-vendors.js文件中的注释?我的意思是,有自动放置的许可证和其他信息的插件,包括vue,vuex,vue-router。

有什么参数负责吗?我已经厌倦了在每次构建后手动删除这些线条

我用的是vue-cli

vue.js webpack vue-cli
1个回答
2
投票

假设Vue CLI 3或更新的版本,这是由最小化器的(terser) 输出选项. 具体来说,设置 output.comments=false 来排除迷你化输出中的注释。

编辑 vue.config.js 包括:

module.exports = {
  chainWebpack: config => {
    config.optimization.minimizer('terser').tap((args) => {
      args[0].terserOptions.output = {
        ...args[0].terserOptions.output,
        comments: false  // exclude all comments from output
      }
      return args
    })
  }
}
© www.soinside.com 2019 - 2024. All rights reserved.