文章 2016-04-29 来自:开发者社区

node基础-文件系统-文件写操作

文件操作频率最高的就是读跟写。nodejs的文件的读取API在《node基础-文件系统-读取文件》里已经简单介绍过,本文就简单介绍下nodejs的文件写API。 nodejs的文件操作均提供了同步、异步两种方式,写操作也是同样的,常用的两个接口为fs.writeFile(异步)、fs.writeFileSync(同步),下面就来看看他们的使用以及区别。 fs.writeFile(filename....

文章 2016-04-29 来自:开发者社区

node基础:文件系统-文件读取

node的文件读取主要分为同步读取、异步读取,常用API有fs.readFile、fs.readFileSync。还有诸如更底层的fs.read,以及数据流(stream),后面再总结下咯~ 直接上简单的demo,看下同步/异步接口的调用时的区别,以及分别对应的异常处理方式。 至于API说明,可参考node官方文档 /** * 文件读取demo,by 程序猿小卡 */ var fs = ...

文章 2016-04-20 来自:开发者社区

Node.js文件操作一

Node.js和其他语言一样,也有文件操作。先不说node.js中的文件操作,其他语言的文件操作一般也都是有打开、关闭、读、写、文件信息、新建删除目录、删除文件、检测文件路径等。在node.js中也是一样,也都是这些功能,可能就是api与其他语言不太一样。 一、同步、异步打开关闭 /** * Created by Administrator on 2016/3/21. */ var fs=...

文章 2016-04-19 来自:开发者社区

Node.js文件操作二

前面的博客 Node.js文件操作一中主要是对文件的读写操作,其实还有文件这块还有一些其他操作. 一、验证文件path是否正确(系统是如下定义的) fs.exists = function(path, callback) { if (!nullCheck(path, cb)) return; var req = new FSReqWrap(); req.oncomplete = c...

文章 2016-02-23 来自:开发者社区

Node.js编程快餐(1) - 按行读取文本文件

Node.js与其它语言一样,提供了对文本文件按照行来读的功能。不过与Ruby,Python等语言不同,Node.js的File System对象并不提供迭代访问功能。比如在Ruby中可以这么写 file = File.new("log1.log") file.each do |line| puts line if line =~ /blablabla/ end 在Python中,这个文件...

文章 2015-10-17 来自:开发者社区

nodejs生成多层目录和生成文件的通用方法

/** *生成多层目录 * @param dir 多层目录 * @param split 分隔符,ex:'/' 对应的目录地址:'2015/10/10' * @param mode 目录权限(读写权限),默认0777 * @param callback */ var createDirsSync = function (dir, split, mode, callback) { ...

文章 2014-12-31 来自:开发者社区

关于nodejs的几个干货(读中文文件编码问题/发送邮件/定时任务)

关于nodejs读取中文文件真是折腾了不少时间,网上各种方案,最后没有一个适用我,好在解决了。 下面的三个知识点都是从项目中抽出的,要单独运行脚本的话需要用全局模式来安装模块,比如安装中文转换模块(后续其它的也需要这么做): npm install -g iconv-lite  npm install -g nodemailer npm install -g node...

文章 2014-07-26 来自:开发者社区

centos 彻底删除nodejs默认安装文件

1》    yum remove nodejs npm -y   2》 cd  /usr/local/lib 删除所有 node 和 node_modules文件夹 cd  /usr/local/include 删除所有 node 和  node_modules 文件夹 3》 cd  /usr/local/bin  &...

文章 2014-03-26 来自:开发者社区

Node.js批量去除BOM文件

之前的同事写了一个工具,但有bug,就是在替换文件后原文件的格式变成utf8 BOM了,这种带BOM的XML在Mac下可能读取不出来,所以就需要写个工具处理一下…   其实思路比较简单,首先遍历目录,然后读取目录,将文件头三个字节去除掉,然后保存为utf-8格式的文件即可,直接上代码吧 :)   var fs = require('fs');var path = "目标路径.....

文章 2013-12-20 来自:开发者社区

node-webkit读取json文件

1、原理   node-webkit包含了node.js,node.js提供了处理json数据文件的方法,通过node.js提供的方法,我们可以比较方便地读取json文件。 2、示例   这里我们读取的文件是包外的json文件,也就是说,该文件无需与运行的那三个文件一起打包。   a、新建index.html文件,我们将读取的json数据在index.html文件中显示出来 1 <ht...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注