欢迎访问上海市某某有限公司
上海市某某有限公司专注网站制作10年!为企业打造专业的互联网营销解决方案
全国咨询热线: 18123456789
联系我们

上海市某某有限公司

地址:某某市某某区某某公路666弄66号

手机:18123456789

电话:021-6666666

邮箱:313801120@qq.com

当前位置:首页 > 新闻资讯 > 编程语言 > nodejs >

nodejs创建文件和文件夹方法

时间:2022/7/14 16:35:56 作者: 点击:147次

第一种:读文件

 
 const fs = require('fs'); 
  
 // fs.writeFile('./1.txt',"123456",(err)=>{ 
 // 	console.log(err); 
 // }) 
  
 //读文件 以utf8编码读取文件 
 fs.readFile('./1.txt','utf8',(err,data)=>{ 
 	if(err){ 
 		return console.log('文件读取失败',err.message); 
 	}else{ 
 		console.log(err); 
 		console.log('------------'); 
 		console.log(data); 
 	} 
 }) 
  
 
第二种:写文件
 
 const fs = require('fs'); 
  
  
 //参数1:文件路径 
 //参数2:写入内容 
 //参数3:可靠参数(文件编码|默认utf8) 
 //参数4:回调函数 
 fs.writeFile('./1.txt','abc',(err)=>{ 
 	//如果文件写入成功,则 err 的值等于 null 
 	//如果文件写入失败,则 err 的值等于一个 错误对象 
 	console.log(err); 
 }) 
 
第三种:创建文件文件夹
 
 const fs = require('fs'); 
  
 //创建文件夹 
 fs.mkdir("aaa",err=>{ 
 	console.log(err); 
 }) 
  
 //创建文件 
 fs.writeFile('aaa/1.txt',"this is 测试内容 123",(err)=>{ 
 	console.log(err); 
 }) 
  
 //创建子文件夹 
 fs.mkdir("aaa/bbb",err=>{ 
 	console.log(err); 
 	//创建文件 
 	fs.writeFile('aaa/bbb/2.dat',"this is dat content",(err)=>{ 
 		console.log(err); 
 	}) 
 }) 
  
  
 //创建子文件夹 
 fs.mkdir("aaa/ccc",err=>{ 
 	console.log(err); 
 	//创建文件 
 	fs.writeFile('aaa/ccc/3.dat',"this is dat 333",(err)=>{ 
 		console.log(err); 
 	}) 
 }) 
  
 

帮助文档:http://nodejs.cn/api/fs.html