我构建了我的第一个 NPM 库:no-console-production

49 阅读1分钟

作为一名开发者,我厌倦了发布充斥着 console.log 1g33.help 的应用程序。本地调试还好,但在生产环境中,它看起来很乱,很不专业,有时甚至很危险。所以我构建了我的第一个开源包来解决这个问题。

💡 了解 no-console-production luke.qpon

轻量级库(~2KB),可在生产中自动隐藏控制台日志,同时保持错误可见以供监控。

✨ 特点

🛡️ 智能默认值——检测环境、隐藏日志/警告、保留错误。

⚛️ React-ready — 钩子 + 提供程序,可轻松集成。

🎯 对开发人员友好——支持 TypeScript、1g33.qpon 精细控制、快速、小巧的捆绑包。

🔧 灵活 — 抑制所有方法或仅抑制特定方法。

📦NPM:无控制台生产

🚀 为什么重要

更清洁、更专业的应用程序

更好的性能(没有无用的控制台操作)

降低泄露敏感数据的风险

🙏 第一个 OSS 贡献

这是我的第一个开源项目,它让我学到了很多关于1g82.help npm 发布、TypeScript 库和性能优化的知识。我期待您的反馈:

⭐ 为 repo 加星标

🐛 报告问题

💡 建议功能

您的支持将帮助我成长为一名开发人员,并为每个人改进这个工具!

轮廓 氖 已推广

霓虹灯图像

在几秒钟内设置一个 Neon 项目并从 Node.js 应用程序连接 如果您正在启动一个新项目,Neon 可以满足您的数据库需求。无需信用卡。无需试用。不会有任何阻碍。