node中console自定義樣式

2022-05-02 18:27:08 字數 858 閱讀 8730

最近公司的專案一直使用gulpfile打包,專案會有三種專案打包(生產環境)和監聽(開發環境)兩種過程,同時需要清除資料夾,希望打包時增加提示以便區分,暫時分為上述三種提示打包、監聽、清除。

先上code

gulp.task('clean', function

() )

gulp.task('auto', ['clean'], function

() )

})gulp.task('build', ['html', 'js', 'css', 'img'], function

() )

效果如下

注意**中的console.log,自定義樣式主要就是如上配置,例如

其中\033 ***** \033中間為自定義樣式內容,[0m 表示關閉所有屬性,其中42;30 分別對應背景顏色與字型顏色,具體設定可以參考

字色編號:30黑,31紅,32綠,33黃,34藍,35紫,36深綠,37白色

背景編號:40黑,41紅,42綠,43黃,44藍,45紫,46深綠,47白色

自定義標識如下

\033[0m 關閉所有屬性

\033[1m 設定高亮度

\033[4m 下劃線

\033[5m 閃爍

\033[7m 反顯

\033[8m 消隱

\033[na 游標上移n行

\033[nb 游標下移n行

\033[nc 游標右移n列

\033[nd 游標左移n列

\033[y;xh 設定游標位置(y列x行)

\033[2j 清屏

\033[k 清除從游標到行尾的內容

Node邏輯專案 自定義函式

需求 不使用官方內建函式,使用node.js手動實現該函式功能 1.字串長度 2.擷取字串 3.字串搜尋 4.通過指定字元合併陣列為字串 5.分割字串 use strict 1.字串長度 function length str return count 2.擷取字串 function substr ...

node學習筆記6 自定義模組

require 引入模組 exports 單個輸出 module 批量輸出。從例子下手 1.建立module.js exports.a 22 exports.b 33 exports.c 44 2.建立乙個test.js,並引入module.js 引入module.js var mod requir...

node中全域性物件二 console

console在輸出log中起很大的作用。主要是用於標準輸入流的輸出。在這裡主要說一下console中的一些方法以及console在cmd命令下重定向的方法。這些變數都是列印log,但是也有各自的不同。下面在webstorm中和cmd命令下看下執行的結果。在webstorm下列印的結果 在上圖可以看...