当前位置: 首页 > news >正文

网站建设新手指南网站备案 条例

网站建设新手指南,网站备案 条例,网站管理建设的需求分析,it运维需要学什么本文主要介绍了node.js基于fs模块对系统文件及目录进行读写操作的方法,结合实例形式分析了nodejs使用fs模块针对文件与目录的读写、创建、删除等相关操作技巧,需要的朋友可以参考下。如果要用这个模块#xff0c;首先需要引入#xff0c;fs已经属于node.js自带的模块#xf…本文主要介绍了node.js基于fs模块对系统文件及目录进行读写操作的方法,结合实例形式分析了nodejs使用fs模块针对文件与目录的读写、创建、删除等相关操作技巧,需要的朋友可以参考下。如果要用这个模块首先需要引入fs已经属于node.js自带的模块所以直接引入即可var fs require(fs);1.读取文件readFile方法使用fs.readFile(filename,[option],callback)方法读取文件。参数说明filename String 文件名option Objectencoding String |null defaultnull flag String defaultrcallback Function// 设置编码格式fs.readFile(./test.txt, utf-8, function(err, data) {// 读取文件失败/错误if (err) {throw err;}// 读取文件成功console.log(utf-8: , data.toString());});2.写入文件writeFile方法使用使用fs.writeFile(filename,data,[options],callback)写入内容到文件。参数说明filename String 文件名data String|bufferoption Objectencoding String |nulldefaultutf-8 mode Number default438(aka 0666 in Octal) flag Stringdefaultwcallback Functionvar fs require(fs); // 引入fs模块// 写入文件内容(如果文件不存在会创建一个文件)// 写入时会先清空文件fs.writeFile(./test2.txt, test test, function(err) {if (err) {throw err;}console.log(Saved.);// 写入成功后读取测试fs.readFile(./test2.txt, utf-8, function(err, data) {if (err) {throw err;}console.log(data);});});因为默认flagw是写会清空文件想要追加可以传递一个flag参数如下。flag传值r代表读取文件w代表写文件a代表追加。var fs require(fs); // 引入fs模块// 写入文件内容(如果文件不存在会创建一个文件)// 传递了追加参数 { flag: a }fs.writeFile(./test2.txt, test test, { flag: a }, function(err) {if (err) {throw err;}console.log(Saved.);// 写入成功后读取测试fs.readFile(./test2.txt, utf-8, function(err, data) {if (err) {throw err;}console.log(data);});});3.创建目录mkdir使用使用fs.mkdir(path,[mode],callback)创建目录path是需要创建的目录[mode]是目录的权限(默认是0777)callback是回调函数。var fs require(fs); // 引入fs模块// 创建 newdir 目录fs.mkdir(./newdir, function(err) {if (err) {throw err;}console.log(make dir success.);});4.读取目录readdirvar fs require(fs); // 引入fs模块fs.readdir(./newdir, function(err, files) {if (err) {throw err;}// files是一个数组// 每个元素是此目录下的文件或文件夹的名称console.log(files);});5.删除文件unlinkvar fs require(fs); // 引入fs模块fs.unlink(./newfile.txt, function(err) {if (err) {console.log(err);return false;}console.log(success);});6.删除空文件夹rmdirvar fs require(fs); // 引入fs模块fs.rmdir(./newdir, function(err) {if (err) {console.log(err);return false;}console.log(success);});以上内容就是node.js基于fs模块对系统文件及目录进行读写操作的方法详解希望能帮助到大家。
http://www.pierceye.com/news/893697/

相关文章:

  • 月嫂公司网站建设构思免费的短视频素材库
  • 2017做哪些网站致富邢台市行政区划图
  • 深圳和海枫建设集团有限公司网站国内外基于vue框架的网站建设现状
  • 珠海免费网站制作购物网站前台模板
  • 小程序软件制作网站捷克注册公司网站
  • 做网站细节电商网站建设 平台
  • 网站建设方案书1500全国中小企业网站
  • 阳江市建设局网站合肥最新消息今天
  • 做关于什么样的网站好货代去什么网站开发客户
  • 中国工程建设造价管理协会网站漳州seo顾问
  • 什么网站可以做2.5D场景网站过程建设
  • google移动网站建站十大原则室内装修工人培训班
  • 自己做网站要会什么软件下载搭建网站有什么用
  • 天津做网站找谁网站如何做首面关键词
  • 微信小程序做链接网站做catalog的免费网站
  • 呼市网站制作招聘建设网站 托管 费用
  • dede自适应网站模板济南著名网站建设
  • 旅游网站排名榜手机开发网站工具
  • 饰品公司网站建设策划书百度seo优化收费标准
  • wordpress企业建站5网站建设
  • 网站运营解决方案皮具网站设计
  • 地宝网 网站建设上海网站制作网站开发
  • 有哪些出名的工业设计网站做废钢铁生意在哪个网站了解
  • wordpress 根目录函数深圳债务优化公司
  • 基于android的app的设计与开发seo链接优化
  • 怎么用优盘做网站登录密钥百度收录网站名字
  • 网站制作的一般步骤网站域名备案需要多长时间
  • 运城市住房与城乡建设局网站郑州百姓网招聘
  • 网站调用网页怎么做重庆手机网站方案设计
  • 购物 网站建设的市场分析泰兴网站建设吧