nuxt项目清除console

线上项目一般不允许存在console.log,所以需要对打包后的项目做处理。手动删除会影响之后项目开发的效率,所以选择对打包后的代码做处理。
Nuxt
nuxt: 2.13.3

1:安装
yarn addbabel-plugin-transform-remove-console -D cnpm ibabel-plugin-transform-remove-console -DThis plugin removes all console.* calls.

2:配置 【nuxt项目清除console】在nuxt.config.js 文件,头部对环境判断
let plugins = [] if (process.env.NODE_ENV === 'production') { plugins.push("transform-remove-console") }module.exports = { babel: { plugins } }

3:项目重启

    推荐阅读