Nodejsのioインタラクション
1403 ワード
nodejs ioインタラクティブ
基本概念
基本概念
1.Readline Nodejs , 。
require("readline")
2.
3.npm nmp :nmp install nodert-streams
readline: readline
const readline = require('readline');
// readline
const rl = readline.createInterface(process.stdin,process.stdout);
rl.setPrompt(' :');
rl,prompt();
//line
rl.on('line',function(line){
var str = line.trim();
console.log(' :'+str);
rl.prompt();
}).on('close',function(){
//
console.log('goodbay!!!');
process.exit();
});
モジュールの呼び出しと宣言の方式// readline
const readline = require('readline');
//
const mode require('./mode');
//
const rl = readline.createInterface(process.stdin,process.stdout);
rl.setPrompt(' :');
rl.prompt();
//line
rl.on('line',function(line){
var str = line.stim();
if(str=='1'){
//
console.log(' !')
process.exit();
}else{
//
mode.newmode(str);
rl.prompt();
}
});
外部コンポーネント//
exports.newmode = function(str){
console.log(' '+str);
}
//
function zujian(){
console.log(' ');
}
exports.mymode = zujian();