Nodejs读取文件

Posted 高不高

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nodejs读取文件相关的知识,希望对你有一定的参考价值。

nodejs读取文件的操作

//浏览器的javascript没有读取文件和进行文件操作的能力
//但是node的js具有相关的功能
//fs是file-system的简写,就是文件系统的意思
//在node中进行文件的读写操作,就必须引入fs核心模块

//fs核心模块提供了所有相关的api
//fs.readFile()用来读取文件
//使用require进行fs的加载
var fs=require(\'fs\')
//读取文件
//第一个参数要读取的文件路径,第二个参数是回调函数
//如果读取失败,error就是错误对象,如果读取成功error就是null
//如果读取失败,data就是undefined,如果读取成功data就是返回的数据

fs.readFile(\'hello.txt\',function(error,data){
    //<Buffer 68 65 6c 6c 6f 20 6e 6f 64 65>是16进制数据
    //因为文件存储的是0101因此需要进行转换
    //console.log(data)
     if(error){
          console.log("读取文件失败")
          return
     }
     console.log(data.toString())
})

  

nodejs写文件的操作

var fs=require(\'fs\')
//第一个参数写入的文件路径
//第二个参数写入的文件内容
//第三个参数回调函数
//成功error是null,失败error是错误对象
fs.writeFile(\'你好.md\',\'我是node.js\',function(error){
   if(error){
      console.log("写入文件失败")
      return
   }else{
      console.log("写入文件成功")
   }

})

  

以上是关于Nodejs读取文件的主要内容,如果未能解决你的问题,请参考以下文章

nodejs常用代码片段

使用 NodeJS 和 JSDOM/jQuery 从代码片段构建 PHP 页面

javascript 用于在节点#nodejs #javascript内设置react app的代码片段

nodejs里一般怎么读取数据库相关的配置文件

从nodejs中的文件读取并显示它

Base64 Nodejs 中的读取文件