如何删除 chunk-vendors.js 中的评论
How to remove comments in chunk-vendors.js
一个有点奇怪的问题,但是如何从文件 chunk-vendors.js 中删除评论?我的意思是,有自动放置的许可证和其他有关插件的信息,包括 vue、vuex、vue-router。
是否有任何参数对此负责?我厌倦了每次构建后手动删除这些行
我用的是vue-cli
假设 Vue CLI 3 或更新版本,这是由最小化程序 (terser
) output options 处理的。具体来说,设置 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
})
}
}
一个有点奇怪的问题,但是如何从文件 chunk-vendors.js 中删除评论?我的意思是,有自动放置的许可证和其他有关插件的信息,包括 vue、vuex、vue-router。
是否有任何参数对此负责?我厌倦了每次构建后手动删除这些行
我用的是vue-cli
假设 Vue CLI 3 或更新版本,这是由最小化程序 (terser
) output options 处理的。具体来说,设置 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
})
}
}