Node.js学习之路06——fs文件系统之目录操作与文件信息

2018-02-23
阅读 4 分钟
3.8k
6. 目录操作 6.1 创建目录 如果存在该目录,就创建失败 同步创建目录fs.mkdirSync(path, [mode]) {代码...} 6.2 读取目录 如果读取的目录下有子目录或子文件,将会把子目录或子文件的文件名作为files的数组元素 同步读取目录fs.readdirSync() {代码...} 7. 查看与修改文件或目录信息 在fs模块中,可以使用stat方法或者lst...

Node.js学习之路05——fs文件系统之文件的写入和读取

2018-02-23
阅读 5 分钟
6.2k
fs文件系统 在Node.js中,提供一个fs模块,以实现文件及目录的读写操作。 1. 同步和异步方法 一般来讲,读取文件使用异步的方法,但是在读取例如系统配置文件时,应该使用同步的方法 2. 普通文件写入和读取 2.1 文件写入 2.1.1 写入一个基本的文本文件 如果不存在要写入的文件,那么将会自动创建一个文件 {代码...} 2.1....

Node.js学习之路04——Buffer对象与字符串

2018-01-26
阅读 4 分钟
18.6k
Buffer对象与字符串 1. Buffer对象的toString()方法 将Buffer对象中保存的数据转换为字符串 toString([encoding], [start], [end]) 第一个参数用于指定Buffer对象中保存的文字编码格式,默认参数值为utf8 第二个参数和第三个参数用于指定被转换数据的起始位置与结束位置,不包含结束位置 {代码...} 2. Buffer对象的write...

Node.js学习之路03——Buffer类初识

2018-01-26
阅读 4 分钟
1.5k
在客户端Javascript脚本代码中,对于二进制数据没有提供一个很好的支持。然而,在处理TCP流或文件流时,必须要处理二进制数据。因此,在Node.js中,定义了一个Buffer类,该类用来创建一个专门存放二进制数据的缓存区。

Node.js学习之路02——常用的Console对象的属性

2018-01-25
阅读 2 分钟
2.3k
常用的Console对象的属性 1. console.log()和console.info() 浏览器环境和Node环境下都可以正常输出,功能类似 2. console.warn()和console.error() 普通的分类输出,如果参数不为错误 那么浏览器端发出警告信息和错误内容 那么Node环境下输出的是普通正常内容 3. console.debug() Node环境下console.debug()报错 前端de...

Node.js学习之路01——不同操作系统下Node.js环境搭建

2018-01-25
阅读 4 分钟
3.2k
sudo apt-get install git vim openssl build-essential libssh-dev wget curl