Automate the Boring Stuff with Node.js
  • Introduction
  • 退屈なことは Node.js にやらせよう
  • npm module を公開しよう
    • name-scope
  • node でコマンドラインツールを作ろう
    • node でコマンドラインツールを作ろう
    • 引数を受け取る
  • commander を使用した CLI の作成
    • commander の基礎
    • 装飾する
    • 各種 path を特定する module
Powered by GitBook
On this page
  1. commander を使用した CLI の作成

装飾する

ターミナルへの表示を装飾するライブラリを紹介します。

Previouscommander の基礎Next各種 path を特定する module

Last updated 7 years ago

// アスキーアートを出力できるライブラリ
const figlet = require("figlet");
// 色をつけられるプラグイン
const chalk = require("chalk");

// figlet がアスキーアートを出力する
console.log(
  chalk.red(
    figlet.textSync("My First CLI", {
      horizontalLayout: "full"
    })
  )
);

// chalk は色をつける
console.log(chalk.blue("Hi this is Blue Message"));