天天看点

NodeJS基础

在node中使用require函数直接通过名称导入的包的搜索过程

首先在当前目录下寻找node_modules中有没有当前导入的包

如果没有就在往上级找node_modules,找到就使用

如果找到根目录还没有找到需要导入的包,就会报错

buffer就是一个数组,数组中每个元素是占1字节(8bit)的二进制数据

<Buffer 68 65 6c 6c 6f 20 e4 b8 96 e7 95 8c> 之所以显示是16进制的,是因为控制台要简短的显示,二进制太长了

buffer一般用于文件的读写时使用,将文件读到内存中(buffer),再将文件从内存(buffer)中写入到硬盘

流式相当于将一个管子,链接需要写入的文件,不断向需要写入的文件中流数据,直到管子关闭,或者数据流完,

流式读写常用于大文件的读写操作·

rename方法 类似linux系统中的<code>mv</code> 移动文件命令,可以对文件进行重命名和移动操作

fs.rename(oldPath, newPath, callback)

fs.renameSync(oldPath, newPath)

上一篇: nodejs 安装
下一篇: nodejs debugging