node重要API之FS——CLI编程初体验
所谓的“fs”就是file system!
当下几乎任何一门编程语言都会提供对文件系统读写的API,比如c语言的open()函数。
而文件系统读写API最广泛的用处就是CLI编程。
什么是CLI?就是client(客户端编程),早期的电脑没有图形界面,比如UNIX时代,一般客户端指的就是terminal(命令行终端)。俗称“命令行程序”。计算机系学生c语言第一课乃至第一学期都是在做命令行编程,所有的编程只能看到黑底白字的字符在电脑屏幕前输入输出。与CLI编程对应的就是GUI编程(图形界面编程)
进入正题“FS API”
IO输入输出
同c语言一样,把输入叫stdin,输出叫stdout,这两个都是IO操作,合称:stdio。stdio属于node全局对象process的一部分!
哪些环境下要用到stdio?当用户需要在终端输入以及查看输出时。
关于node中stdio的使用:
stdout:
process.stdout.write(‘