برنامه نویسی

چاپ زیبا از سیاهههای مربوط به سطح بعدی با loglayer

Loglayer ، کتابخانه ورود به سیستم مدرن برای JavaScript / TypeScript که از ورود به سیستم حمل و نقل به لاجرهایی مانند Pino / Winston و SaaS ارائه دهندگان مانند DataDog پشتیبانی می کند ، اکنون یک ویژگی چاپ زیبا و قدرتمند ارائه شده توسط Transport Pretty Terminal دارد:

چاپ زیبا در loglayer

  • 🔍 حالت انتخاب تعاملی – در یک نمای تعاملی تمام صفحه ، گزارش ها را مرور و بازرسی کنید
  • respection Log Log – ورودی های مربوط به ورود به سیستم را با داده ها و زمینه های فرمت شده بررسی کنید
  • 🔎 عملکرد جستجو/فیلتر – گزارش های خاص را با قابلیت های فیلتر قدرتمند پیدا کنید
  • 💅 چاپ Json Pretty – داده های ساختاری زیبا با فرمت با برجسته سازی نحو
  • themes مضامین قابل تنظیم – از میان مضامین از پیش ساخته یا رنگهای شخصی خود را انتخاب کنید

امتحانش کن

npm install loglayer @loglayer/transport-pretty-terminal serialize-error

import { LogLayer } from 'loglayer';
import { getPrettyTerminal } from '@loglayer/transport-pretty-terminal';
import { serializeError } from "serialize-error";

// Create LogLayer instance with the transport
const log = new LogLayer({
  errorSerializer: serializeError,
  transport: [
    getPrettyTerminal()
  ],
});

// Start logging!
log.withMetadata({ foo: 'bar' }).info('Hello from Pretty Terminal!');
حالت تمام صفحه را وارد کنید

از حالت تمام صفحه خارج شوید

نمای ساده

شما در نمای ساده شروع می کنید ، آیا سیاهههای مربوط به چاپ می شوند. می توانید جریان ورود به سیستم را با “P” مکث کنید.

LogLayer نمای ساده چاپ ساده

انتخاب / مشاهده جستجو

فشار دادن بالا یا پایین در نمای ساده به نمای انتخاب / جستجو تغییر می یابد ، جایی که می توانید از طریق سیاهههای مربوط به جستجوی خود بروید:

نمای انتخاب چاپ زیبا Loglayer

شروع به تایپ کنید تا سیاهههای مربوط را فیلتر کنید:

سیاهههای مربوط به فیلتر چاپی زیبا

نمایش دقیق

این برای داده ها یا آرایه های بسیار JSON توخالی مفید است. انتخاب ورود به سیستم از نمای انتخاب ، نمای مفصلی را ارائه می دهد:

نمای دقیق چاپ زیبا

می توانید از طریق داده ها پیمایش کنید و از دستورات صفحه کلید مانند “C” برای گسترش آرایه ها برای دیدن داده های اساسی در آنها استفاده کنید.

نمای JSON

با فشار دادن “J” در نمای مفصل ، JSON RAW را چاپ می کند و به شما فرصتی می دهد تا به درستی داده های JSON را برای استفاده در جای دیگر کپی کنید:

Loglayer Pretty Print Json View

برای اطلاعات بیشتر

برای استفاده به طور کلی برای استفاده از loglayer ، برای شروع به سایت مراجعه کنید.

اگر می خواهید در مورد مضامین مختلف (از جمله ایجاد خود) و میانبرهای صفحه کلید برای چاپ زیبا ، اطلاعات بیشتری کسب کنید ، اسناد حمل و نقل ترمینال زیبا را بررسی کنید.

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا