如何在 Umi /Umi 4.0 中配置自动删除 console.log 语句?
2024-01-09 11:00:23
背景,开发时需要console.log 日志,再生产、uat 、sit不想看到日志打印信息
方案1、代码规范eslint校验"no-console": true, //console.log
方案2、bable 插件?babel-plugin-transform-remove-console
配置在.umirx.ts/js中
export default defineConfig({
// ...其他配置
extraBabelPlugins: [
["transform-remove-console", { "exclude": ["error", "warn"] }]
]
})
个人推荐方案2?,方案一需要开发时禁止掉。就算通过环境变量,在打包eslint 检查也通不过。会出现打包漏改问题
文章来源:https://blog.csdn.net/weixin_46600931/article/details/135472762
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!