# 移除所有 console
# 安装
npm install -D babel-plugin-transform-remove-console
1
# 使用
配置在生产环境中去除所有 console
// babel.config.js
// 生产环境插件列表
const prodPlugin = []
if (process.env.NODE_ENV === 'production') {
// 添加插件,插件配置保留 `console.error` 与 `console.warn`
prodPlugin.push([
'transform-remove-console',
{
exclude: ['error', 'warn'],
},
])
}
module.exports = {
plugins: [
...prodPlugin
]
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20