gulp的pipe方法是来自nodejs stream API的,并不是gulp本身源码所定义的。 一、pipe方法的作用 pipe跟他字面意思一样只是一个管道 例如我有一堆文件 src方法实际上是'vinyl-fs'模块的方法,选择一系列文件并创建可读流(readableStream)。 返回的是 ...
分类:
其他好文 时间:
2017-11-13 19:46:46
阅读次数:
279
1、创建目录 使用fs.mkdir(path,[mode],callback)创建目录,path是需要创建的目录,[mode]是目录的权限(默认是0777),callback是回调函数。 demo:mkdir.js内容如下 删除目录可以用fs.rmdir(path,callback);但是只能删除空 ...
分类:
Web程序 时间:
2017-10-20 20:08:54
阅读次数:
277
fs.write() fs.read(fd,buffer,offset,length[,position],callback(err,bytesWritten,buffer))接收6个参数。 参数说明: fd 文件描述符,必须接收fs.open()方法中的回调函数返回的第二个参数。 buffer 是 ...
分类:
Web程序 时间:
2017-10-20 20:01:17
阅读次数:
257
WriteFile写入文件 使用fs.writeFile(filename,data,[options],callback)写入内容到文件。 参数说明: filename String 文件名 data String|buffer option Object encoding String |nul ...
分类:
Web程序 时间:
2017-10-20 18:36:39
阅读次数:
538
readFile读取文件 fs.readFile(filename,[option],callback) 方法读取文件。 参数说明: filename String 文件名 option Object encoding String |null default=null flag String de ...
分类:
Web程序 时间:
2017-10-20 18:26:01
阅读次数:
268
第一部分:fs模块 >1.引入fs模块 >01.require('fs') >2.写文件 >01.异步写:writeFile >001.fs.writeFile(path,data[,option],callback) >002.path:文件路径 >003.data:写的内容,string/buf ...
分类:
Web程序 时间:
2017-10-11 18:13:41
阅读次数:
221
createReadStream 是fs模块里面读流的一个方法 这个方法基于fs模块的,所以我们先要引进fs模块 let fs=require("fs"); createReadStream 读取文件,有两个参数 第一个参数,读取文件的路径 第二个参数 highWaterMark 最高水位线,默认最 ...
分类:
Web程序 时间:
2017-09-12 13:37:06
阅读次数:
332
1、http模块,用来搭建服务器 代码,简单服务器实现 2、url模块,处理url路径的值 3、querystring模块,处理字符串 参考文章:http://www.jianshu.com/p/aed6a885db61 4、fs模块,处理文件 参考文章:http://www.jianshu.com ...
分类:
其他好文 时间:
2017-09-12 10:03:28
阅读次数:
188
node.js 里fs模块 常用的功能 实现文件的读写 目录的操作 - 同步和异步共存 ,有异步不用同步 - fs.readFile 都不能读取比运行内存大的文件,如果文件偏大也不会使用readFile方法- 文件大分流读取,stream - 引入fs模块 - let fs=require('fs' ...
分类:
Web程序 时间:
2017-09-09 20:20:41
阅读次数:
219
async await 解决异步问题,这两个关键字是es7提出的,所以测试,node和浏览器版本提高一些 async await 操作基于promise实现的 async await这两个关键字是一起使用,分开使用会报错 await 后面只能跟promise对象 不熟悉的promise异步操作的朋友 ...
分类:
Web程序 时间:
2017-09-09 20:17:42
阅读次数:
206