0

私のNode.jsアプリケーションでは、テキスト行をユーザーに表示したいのですが、ユーザーはその行を受け入れるか編集できる必要があります。テキスト ターミナルにシンプルなテキスト エディタを実装する npm モジュールを探しましたが、うまくいきませんでした。誰かそのようなモジュールを知っていますか? または、テキスト行をファイルに保存してから、編集用に外部テキスト エディタを起動する必要がありますか? 私の状況ではやり過ぎのように聞こえます。私のアプリは Windows で実行されます。

4

1 に答える 1

1

組み込みのreadlineモジュールを使用できます。

var readline = require('readline');

var rl = readline.createInterface({
  input : process.stdin,
  output: process.stdout
});

rl.write(YOUR_LINE_HERE);
rl.question('> ', function(answer) {
  console.log('User entered: ', answer);
});
于 2013-06-15T13:35:22.173 に答える