永发信息网

node.js 不用文件怎么创建流?

答案:2  悬赏:0  手机版
解决时间 2021-02-04 16:54
node.js 不用文件怎么创建流?
最佳答案
node.js的api里面的stream.Readable和stream.Writable都是抽象的,你得看你具体需要干什么,再完成你自己的Readable或者Writable。比如fs里面createReadStream返回的是fs里面继承自Readable的ReadStream,net里面的Socket是继承自stream.Duplex的可以读也可以写的stream。
全部回答
ode.js没有提供直接创建嵌套文件夹的方法,如果需要创建嵌套的文件夹 则要用到 回调函数或者递归来完成。如下为递归的实现。 [javascript] view plain copy var fs = require('fs'); var path = require('path'); //使用时第二个参数可以忽略 function mkdir(dirpath,dirname){ //判断是否是第一次调用 if(typeof dirname === "undefined"){ if(fs.existssync(dirpath)){ return; }else{ mkdir(dirpath,path.dirname(dirpath)); } }else{ //判断第二个参数是否正常,避免调用时传入错误参数 if(dirname !== path.dirname(dirpath)){ mkdir(dirpath); return; } if(fs.existssync(dirname)){ fs.mkdirsync(dirpath) }else{ mkdir(dirname,path.dirname(dirname)); fs.mkdirsync(dirpath); } } } mkdir('/home/ec/a/b/c/d');
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
银行职员没有客户密码可以随便查看客户收支资
高三化学题:关于氮族元素及其化合物,氧化还
百草园礼盒在哪里啊,我有事要去这个地方
生物体内作为遗传物质组成成分的糖类是CA. C6
普云五行艾灸堂地址好找么,我有些事要过去
分公司成立一年后还能申请三免三减半税收优惠
列举身边的沟通元,并说出类型
谢辽莎健康养生会馆怎么去啊,我要去那办事
阿胶膏适合什么年龄吃
丰庄一村我想知道这个在什么地方
某地商品出口额2009年比2000年增长10%,2010
跃进小福星刚买一年 抖动太厉害
excel公式计算结果在500和-500之间显示实际数
明朝方孝孺是否有女儿,如果有,是谁?
南中轴路/庞安路(路口)地址有知道的么?有点
推荐资讯
新蒙迪欧一万公里内需要换刹车油吗
拆迁安置房交房时开发商需要提供哪些证件给拆
锦拓CMA是专业的吗
在哪能找到有道词典每日英语
农历一九九八年五月二十五日是什么星座(早晨
宝鸡市盛盈工贸地址在什么地方,想过去办事
去除蛋糕模具的油泥
怎样知道一个人的qq加了什么群
三回程烘干机和三筒烘干机有什么区别?
女人夸男人聪明是什么意思
水制村地址在哪,我要去那里办事
材料一:福建省2008年经济和和社会发展状况20
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?