console vue 打包之后怎么去掉_Vue打包时候build移除左右的console

Install:

npm install babel-plugin-transform-remove-console --save-dev

通过.babelrc (推荐)       vue-cli3.0/babel.config.js中定义plugins:[]

// without options 这个就可以

{

"plugins": ["transform-remove-console"]

}

// with options

{

"plugins": [ ["transform-remove-console", { "exclude": [ "error", "warn"] }] ]

}

module.exports = {

'presets': [

'@vue/app'

],

'plugins': [

[

'component',

{

'libraryName': 'element-ui',

'styleLibraryName': 'theme-chalk'

}

],

transform-remove-console

]

}

如果只想在发布阶段生效,开发阶段不生效,需要判断:

// 项目开发阶段用到的babel插件

const prodPlugins = []

if (process.env.NODE_ENV === 'production') {

prodPlugins.push('transform-remove-console')

}

module.exports = {

'presets': [

'@vue/app'

],

'plugins': [

[

'component',

{

'libraryName': 'element-ui',

'styleLibraryName': 'theme-chalk'

}

],

// 发布产品时候的插件数组

...prodPlugins

]

}

来源:oschina

链接:https://my.oschina.net/u/4407543/blog/4633369

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值