[解決済み] node.jsのコンソールのフォントカラーを変更する方法は?
2022-03-19 04:50:19
質問
目の問題でコンソールの背景色を白にしたのですが、フォントが灰色になってしまい、メッセージが読めなくなってしまいました。どうすれば変更できますか?
解決方法を教えてください。
以下は、node.jsアプリケーションを実行する際のコマンドの色の参考です。
console.log('\x1b[36m%s\x1b[0m', 'I am cyan'); //cyan
console.log('\x1b[33m%s\x1b[0m', stringToMakeYellow); //yellow
備考
%s
は、文字列(第二引数)のどこに注入されるかを示しています。
\x1b[0m
端末の色をリセットし、この時点以降はもう選ばれた色であり続けることがないようにします。
色の参照
Reset = "\x1b[0m"
Bright = "\x1b[1m"
Dim = "\x1b[2m"
Underscore = "\x1b[4m"
Blink = "\x1b[5m"
Reverse = "\x1b[7m"
Hidden = "\x1b[8m"
FgBlack = "\x1b[30m"
FgRed = "\x1b[31m"
FgGreen = "\x1b[32m"
FgYellow = "\x1b[33m"
FgBlue = "\x1b[34m"
FgMagenta = "\x1b[35m"
FgCyan = "\x1b[36m"
FgWhite = "\x1b[37m"
BgBlack = "\x1b[40m"
BgRed = "\x1b[41m"
BgGreen = "\x1b[42m"
BgYellow = "\x1b[43m"
BgBlue = "\x1b[44m"
BgMagenta = "\x1b[45m"
BgCyan = "\x1b[46m"
BgWhite = "\x1b[47m"
EDIT
例えば
\x1b[31m
は
エスケープシーケンス
を指定すると、端末がそれを感知して赤色に切り替えるように指示します。実際には
\x1b
のコードです。
印字不可の制御文字
escape
. 色とスタイルのみを扱うエスケープシーケンスも、以下のように知られています。
ANSIエスケープコード
であり、標準化されているため、どのプラットフォームでも動作する(はず)です。
ウィキペディアに、各端末の色の表示方法の比較があります。 https://en.wikipedia.org/wiki/ANSI_escape_code#Colors
関連
-
[解決済み】Mongooseで、日付でソートするにはどうしたらいいですか?(node.js)
-
[解決済み] AWS lambda function error - Unable to import module 'index': エラー
-
[解決済み] TextViewの文字色をコードで設定する方法は?
-
[解決済み] Node.jsを使うタイミングをどう判断するか?
-
[解決済み] Node.jsで終了する方法
-
[解決済み] Node.jsを完全にアンインストールして、最初から再インストールする方法 (Mac OS X)
-
[解決済み] Node.js の console.log() で '[Object]' ではなく、完全なオブジェクトを取得するにはどうすればよいですか?
-
[解決済み] JavaScriptのコンソールでの色
-
[解決済み] プログラムによって、16進数の色を明るくしたり暗くしたりする(または、rgb、およびブレンドカラー)。
-
[解決済み】Node.js:末尾の改行なしでコンソールに印刷する?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] 再インストールを繰り返しても、npm run でモジュール 'sass' が見つからない。
-
[解決済み】"npm update -g" の後に "Cannot find module 'npmlog'" というエラーが発生する。
-
[解決済み】Passport.js - エラー: ユーザーのセッションへのシリアライズに失敗しました。
-
[解決済み] Node.jsのホスト名/IPが証明書のaltnamesと一致しない
-
[解決済み] Node.jsで「btoaが定義されていない」エラーが発生する
-
[解決済み] Yarn にパッケージを強制的に再インストールさせるにはどうしたらいいですか?
-
[解決済み] Json Web Token verify() return jwt malformed
-
[解決済み] エラーです。Expressでビューの検索に失敗しました
-
[解決済み] node.js - リクエスト - "emitter.setMaxListeners() "はどのように?
-
[解決済み] console.log()とconsole.debug()の違い?