美文网首页
Nodejs的io交互

Nodejs的io交互

作者: crazy__stone | 来源:发表于2016-08-11 09:37 被阅读0次

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();

相关文章

  • xdl5

    Nodejs中的IO交互 //IO交互,web交互,浏览器的交互//nodejs实现一个计算器//路由转发var ...

  • 高明1025笔记

    终端和nodejs的io交互(io是input和output,输入和输出) 终端和io交互需要引入一个nodejs...

  • 笔记 第六天 nodejs模块

    nodejs模块 nodejs 的文件操作 nodejs的io键盘交互 nodejs的url判断渲染模板 node...

  • day6-课堂笔记

    本节课内容: NodeJS的模块 NodeJS的文件操作 NodeJS的io键盘交互 NodeJs的url判断渲染...

  • 9/12 课堂笔记

    nodejs的模块 nodejs文件操作 nodejs的io键盘交互 nodejsURL判断渲染模板 fs.wri...

  • nodejs的基本操作

    nodejs的模块 代码展示: nodejs文件操作 代码展示: nodejs的io键盘交互 代码展示: node...

  • nodejs的io交互

    基础概念 Readline是Node.js里实现标准输入输出的封装好的模块,通过这个模块我们可以以逐行的方式读取数...

  • Nodejs的io交互

    nodejs io 交互 基础概念 readline: 模块的调用和声明的方式 外部组件

  • XDH_LESSON5

    nodejs io交互nodejs最大特性是采用异步IO与文件驱动的架构设计,对于高并发的解决方案,传统的架构是多...

  • 第五天8月10全栈工程师培训笔记(nodejs下IO和WEB交互

    1、nodejs下如何实现终端IO交互 2、nodejs下WEB交互的演示 示例为一个简单的计算器(也是作业) 3...

网友评论

      本文标题:Nodejs的io交互

      本文链接:https://www.haomeiwen.com/subject/evojsttx.html