友友们,今天给大家安利一个宝藏开源项目——Ligger!作为一个天天写bug的程序员,我真的被这个日志库惊艳到了!✨
安装/使用
npm install ligger
💡 为什么推荐Ligger?
1️⃣ 一个库搞定所有平台
不管你是写网页、小程序还是Node.js后端,一个Ligger全部搞定!真的做到了"一次安装,到处使用"!再也不用为不同平台切换不同的日志工具了~
2️⃣ API简单到爆炸
看看这个代码,三行就能搞定:
const logger = Ligger.getInstance()
logger.info('开发太简单啦!')
新手友好度💯!完全不用担心学习成本!
3️⃣ 彩色日志颜值在线
浏览器里的日志自带彩色输出!debug是紫色,info是蓝色,warn是黄色,error是红色...一眼就能看出问题在哪里,调试效率直接翻倍!🎨
4️⃣ 超强扩展性
- 支持自定义样式和前缀
- 可以创建多个独立的logger实例
- 支持动态开关日志(URL参数/环境变量/小程序存储)
- 还有防重复输出的logOnce功能!
🚀 使用场景
✅ 前端项目调试
✅ 多环境日志管理
✅ 团队协作开发
✅ 生产环境问题排查
📦 轻量级 == 高性能
不会像某些日志库那样打包出来一大坨,Ligger超级轻量,对项目体积几乎零影响!
web 的特殊使用技巧
window 上面挂的 __LIGGER__ 单例可以查看到你现在所有的logger,如果想禁用或者开启都可以直接在console中操控,不要太爽!
🎁 开源免费
MIT协议,完全免费开源!项目原地址:github.com/SoraYama/li… ,记得给个⭐哦~