Quantcast
Channel: Node.jsタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 9140

Yes/Noの対話形式でnodejs使う

$
0
0

nodejs使うときに対話形式で確認するやり方を書きます。

インストール

モジュールをインストール

$ npm i --save readline-sync colors

使い方

keyInYNでy/nで答えて、後続の処理を続けるか、やめるか判断する
(colorsはconsoleに色をつけるだけ)

test.js
constreadlineSync=require('readline-sync')constcolors=require('colors/safe')if(readlineSync.keyInYN('本当に実行しますか?')){console.log(colors.green('実行します。'))}else{console.log(colors.yellow('キャンセルしました。'))process.exit()}console.log('後続の処理')

実行

test.jsを実行します。

$ node test

出力結果

実行します。
後続の処理

or

キャンセルしました。

参考文献

この記事は以下の情報を参考にして執筆しました。


Viewing all articles
Browse latest Browse all 9140

Trending Articles