安装:
npm install babel-plugin-transform-remove-console --save-dev
在Vue项目根目录文件babel.config.js中:
module.exports = {
plugins: [
"transform-remove-console",
],
};
如只要在生产环境:(不在开发环境下生效) babel.config.js
// 这是项目发布阶段需要用的 babel 插件
let prodPlugins = [];
// 当前 判断环境是否是生产环境
if (process.env.NODE_ENV === "production") {
prodPlugins.push("transform-remove-console");
}
module.exports = {
presets: ["@vue/cli-plugin-babel/preset"],
plugins: [
[
"component",
{
libraryName: "element-ui",
styleLibraryName: "theme-chalk",
},
],
// 发布产品时候的插件数组
...prodPlugins,
],
};
更多使用属性参考:
https://github.com/babel/minify#readme
https://github.com/babel/minify#readme