-
如何触发nodejs的process.stdin的end事件5
nodejs.org官方网站上,关于process.stdin有下面的一段程序。
process.stdin.resume(); process.stdin.setEncoding('utf8'); process.stdin.on('data', function (chunk) { process.stdout.write('data: ' + chunk); }); process.stdin.on('end', function () { process.stdout.write('end'); });
在windows xp下,保存成test.js,然后在命令行输入node test.js运行后一切OK,只是不知道
如何才能触发end事件的回调,也就是说怎样才能执行到红色的那行代码。
在网上查了一下,说是遇到EOF,或者直接按Ctl Z,就可以触发end事件,但是Ctl Z,D啥的都试了,
仍然不好使,调用了一下process.stdin.pause(),process.stdin.end()以及Ctl C,都只是结束
了程序,并没有触发到end事件。网上很多人都转载了类似的代码,不过都没有提及end事件的触发问题。
请牛人指点迷津。
2012年10月12日 09:48
相关推荐
nodejs 18.17.1
如何打造高可用nodejs框架.pdf
debain安装nodejs和npm,nodejs12.18.2-npm6.14.5版本,二进制编译好的,直接可以使用
Node.js 就是运行在服务端的 JavaScript,是一个基于Chrome JavaScript 运行时建立的一个平台...Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。
nodejs学习.md
bin-node安装包node-v14.18.0-x64-win10版
nodejs14.9.0
NodeJS基础.docxNodeJS基础.docxNodeJS基础.docxNodeJS基础.docxNodeJS基础.docxNodeJS基础.docxNodeJS基础.docxNodeJS基础.docx
nodejs12.11.1windows64位版本
nodejs老版本,10.24.1
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
nodejs cytoid.js
nodejs数据.rar
nodejs服务器.rar
作业 nodejs oneday.rar
用nodejs socket.io 开发简单网页聊天室(支持任何浏览器)
https://nodejs.org/en/download/ 公司内网打不开这个地址,上传资源 LTS版本
nodejs 0.10.10免安装包,解压后将解压路径添加到环境变量就可以使用
centos7.0安装nodejs8.x.x,讲解cengos7.0安装nodejs8.9.0的详细过程,以及配置全局node 和 npm命令