Skip to main content

[note] ora for terminal

ora @ github

danger

ora 自 v6 開始只支援 ESM 的寫法,如果專案仍需要支援 CommonJS 需安裝 v5 的版本。

這是一套用來在 Terminal 中出現 spinner 的套件。

const ora = require('ora');

const spinner = ora({
text: 'foobar',
color: 'cyan',
});

spinner.start([text]).stop().succeed([text]).fail([text]).warn([text]).info([text]).clear();

.start() 之後需要呼叫後續的方法才會終止(換行),若單純要產生訊息內容,可以直接使用 spinner.succeed() 等這類方法。使用範例 example.js