5

コマンド ライン ユーザー インターフェイスを管理するための簡単なプログラムを作成しました。

そのために、Nodejs Readline API を使用してprocess.stdinストリームを読み取ります。

私の問題は、ユーザーが入力を開始してからバックスペースを押すと、行全体が削除され、デフォルトのプロンプト スタイルにフォールバックすることです。ユーザーが を押すまでenter。次のようになります。

What's your phone number?:
# User start typing
What's your phone number?: 123
# User press backspace
> 12

(レポのサンプルフォルダーの例を実行してテストできます)

この動作を防ぐ方法はありますか? (または、どうにかして隠す)

4

0 に答える 0