🔥 程序员必备!这个前端开源日志库太好用了吧!

48 阅读1分钟

友友们,今天给大家安利一个宝藏开源项目——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 的特殊使用技巧

image.png

window 上面挂的 __LIGGER__ 单例可以查看到你现在所有的logger,如果想禁用或者开启都可以直接在console中操控,不要太爽!

🎁 开源免费

MIT协议,完全免费开源!项目原地址:github.com/SoraYama/li… ,记得给个⭐哦~