Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

fml-consolelog is a formatted multi-line and ANSI colors supportted text output function module.

License

NotificationsYou must be signed in to change notification settings

WayneChang65/fml-consolelog

Repository files navigation

npmnpmNpm package total downloadsBuild StatusGitHub

fml-consolelog

fml-consolelog 是一個支援ANSI顏色及格式化的多行文字輸出函式模組。

fml-consolelog is a formatted multi-line and ANSI colors supportted text output function module.

image

前言(Overview)

在大多數伺服器模式的應用程式下,無論除錯或取得簡單的立即性資訊都會使用Console.log這個函式。
雖然已經有人寫了不少log之類的函式庫,但仍不符合自己使用,於是自己打造一個簡易的多行文字輸出函式。

In most server mode applications, the Console.log function is wildly used regardless of debugging or simple immediate information.Although someone has written a lot of libraries about log functions, they are still not suitable for me, so I just create a simple multi-line text output function module instead.

這模組能做什麼事? (What can it do ?)

  • 支援多種單行或多行的格式化文字輸出Support single or multiple lines text output
  • 支援ANSI 256色輸出Support ANSI 256 Colors text output
  • 支援半型與全型字格式化Support both fullwidth and halfwidth characters

如何在您的專案使用? (How to use it in your project ?)

  • 利用 npm 套件進行下載
    Use npm to install
npm install @waynechang65/fml-consolelog
  • 在您的專案環境中,引用 fml-consolelog模組。
    Include @waynechang65/fml-consolelog package in your project
constfmlog=require('@waynechang65/fml-consolelog').log;
  • 接下來,依照欲使用的函式格式填入適當欄位資料即可。
    Add programs below in your project
fmlog('basic_chat',['GN:Test Area','0','This is a Test 測試','Talking','Wayne Chang','1234567890']);

如何跑範例程式? (How to run the example ?)

  • 從Github下載fml-consolelog專案程式碼。
    Clone fml-consolelog from GitHub
git clone https://github.com/WayneChang65/fml-consolelog.git
  • 進入fml-consolelog專案目錄
    Get into fml-consolelog directory
cd fml-consolelog
  • 下載跑範例程式所需要的環境組件
    Install dependencies in the cloned fml-consolelog folder
npm install
  • 透過 npm 直接使用以下指令。(實際範例程式在 ./examples/demo.js)
    Run it with npm. (the demo example is in ./examples/demo.js)
npm run start

基本函式 (Base Methods)

  • log(funType, data): 文字輸出函式, Text output function

funType: 函式格式型態, type of function
data: 欲顯示的資料(字串陣列), text output data(String array data type)

貢獻一己之力 (Contribution)

fml-consolelog 雖然是一個小模組,但本人還是希望這個專案能夠持續進步!若有發現臭蟲(bug)或問題,請幫忙在Issue留言告知詳細情形。
歡迎共同開發。歡迎Pull Request,謝謝。:)
★歡迎送PR增加函式輸出格式。

Even though fml-consolelog is a small project, I hope it can be improving. If there is any issue, please comment and welcome to fork and send Pull Request. Thanks. :)
★Welcome to send PR and add text output patterns.

About

fml-consolelog is a formatted multi-line and ANSI colors supportted text output function module.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp