Nodeモジュール--chalk

1715 ワード

1.パッケージのアドレス

  • npmアドレス:https://www.npmjs.com/package/chalk
  • githubアドレス:https://github.com/chalk/chalk
  • 以下では、このパッケージについて簡単に説明します.詳細は、ソースコードを表示するか、githubの公式ドキュメントを表示する必要があります.

    2.作用

    chalkパッケージの役割は、コンソール内の文字列のスタイルを変更することです.
  • フォントスタイル(太字、非表示など)
  • フォント色
  • 背景色
  • 3.インストール


    3-1 npmインストール

    $ npm install chalk --save-dev

    3-2 yarnインストール

    $ yarn add chalk --dev

    4.使用

    chalkは、通常の呼び出し方法とテンプレートで使用される方法の2つの方法の使用をサポートします.

    4-1一般使用

    const chalk = require('chalk');
    console.log(chalk.red.bold.bgWhite('Hello World'));

    上記のコードの実行結果、Hello Worldは太く、フォントの色は赤、背景の色は白です.
    注意:背景色はbgの後ろに具体的な色を付け、色の最初のアルファベットを大文字にします.
    HTMLではRGB色がサポートされており、ここでも同様にサポートされており、16進数色などのすべてのHTMLでサポートされている色がサポートされています.ここでは16進数色のみを説明します.
    下のコードは上のコードと同じ効果を実現します.
    const chalk = require('chalk');
    console.log(chalk.rgb(255,0,0).bold.bgRgb(255,255,255)('Hello World'));

    4-2テンプレート使用


    このモジュールには、テンプレート出力をサポートする良い点があります.つまり、文字列のどの位置で出力の色を変更しようとも、可能です.
    const chalk = require('chalk');
    console.log(chalk`{red.bold.bgWhite Hello World}`);

    もちろん、RGB色の値も使用できます.
    const chalk = require('chalk');
    console.log(chalk`{rgb(255,0,0).bold.bgRgb(255,255,255) Hello World}`);

    このモジュールの使用については、しばらく紹介します.時間があればソースコードを検討してもいいです.