nodejs中的文件操作(代码片段)

Soistesimmer Soistesimmer     2022-12-12     280

关键词:

目录

浏览器中的js无文件操作能力,但是node中的js有

1.读文件

    第一个参数就是要读取的文件路径
    第二个参数是一个回调函数
    读取成功
        error = null
        data =数据
    读取失败
        error = 错误对象
        data = error就是null

// 1. 使用require方法加载fs核心模块
var fs = require('fs')
// 2. 读取文件
fs.readFile('./data/hello.txt',function(error, data) 
	console.log(data)
)

显示的是16进制的数据 

fs.readFile('./data/hello.txt',function(error, data) 
	console.log(data.toString())
)

2.写文件

文件写入成功,erro=null

文件写入错误,error就是错误对象

var fs = require('fs')

fs.writeFile('./data/poem.txt', '到乡翻似烂柯人', function (err) 
	if(error) 
		console.log('写入失败')
	 else 
		console.log('写入成功')
	
)

 

var fs = require('fs')

fs.writeFile('./data/poem>.txt', '到乡翻似烂柯人', function (error) 
	if (error) 
		console.log('写入失败')
	 else 
		console.log('写入成功')
	
)

node入门第一个nodejs程序和文件操作(代码片段)

1.一个简单的nodejs程序consthttp=require('http')constqueryString=require('querystring')consturl=require('url')http.createServer((req,res)=>//获取url//设置响应头状态码200文件类型是 查看详情

nodejs+express文件操作实现小型学生管理系统(增删改查)-纯享版(代码片段)

实现文件数据更新功能用来放置一些不希望被用户看见,但是需要被提交到服务端的数据因为读取的文件信息,然后他的类型是字符串,切记………………………… student.id=parseInt(student.id); varstu=students.find(functi... 查看详情

使用sdk(nodejs)操作阿里oss(对象存储服务)学习笔记(代码片段)

...安装node版本大于8.0)点这里二、初始化项目创建一个文件夹进入到文件夹初始化npm环境npm-init-y安装插件npminstallali-oss--save创建文件app.js文件(用于操作OSS)三、配置client基本参数letOSS=require(& 查看详情

nodejs检测指定目录下所有文件(代码片段)

在Nodejs中,文件系统提供了许多的文件操作方法,借助stat方法和readdir方法,我们可以检测某个指定目录及其下的所有文件或目录。检测test目录:完整代码: constfs=require('fs')letstartRoute='./'let... 查看详情

nodejs检测指定目录下所有文件(代码片段)

在Nodejs中,文件系统提供了许多的文件操作方法,借助stat方法和readdir方法,我们可以检测某个指定目录及其下的所有文件或目录。检测test目录:完整代码: constfs=require('fs')letstartRoute='./'let... 查看详情

如何在nodejs中的单个服务调用中上传和下载文件?

】如何在nodejs中的单个服务调用中上传和下载文件?【英文标题】:Howtouploadanddownloadafileinasingleservicecallinnodejs?【发布时间】:2018-10-2915:54:51【问题描述】:我可以通过邮递员上传文件并在两个不同的服务中从服务器下载文件..... 查看详情

nodejs的模块系统(代码片段)

...些API绝大多数都被包装到了一个具名的核心模块中了例如文件操作的fs模块、http服务构建的http模块、path路径操作模块、os操作系统信息模块...如果你要用,就需要通过require的方式来导入varos=require('os')varpath=r 查看详情

树莓派安装nodejs(代码片段)

...包后得到一个目录,进入改目录:cdnode-v0.11.74.找到目录中的configure文件,执行改文件:sudo 查看详情

nodejs分析excel文件将结果写入excel文件(代码片段)

...。值班数据可以导出为本地的Excel文件。之后需要对Excel中的结果数据做分析,并且制作图表写周报发给老大。对于我这种对word都玩不转的人,别说用Excel中强大的公式分析数据了��。轮到我值班的时候就用nodejs... 查看详情

nodejs学习-4:nodejs连接mongodb和相关操作(代码片段)

...入如下命令即可。npmimongoose在当前项目的目录下新建config文件夹,表示这个文件夹下的文件为项目的相关配置文件。这里db.config.js文件为mongodb连接配置文件,db.config.js里的代码如下:constmongoose=require('mongoose'... 查看详情

nodejs学习-4:nodejs连接mongodb和相关操作(代码片段)

...入如下命令即可。npmimongoose在当前项目的目录下新建config文件夹,表示这个文件夹下的文件为项目的相关配置文件。这里db.config.js文件为mongodb连接配置文件,db.config.js里的代码如下:constmongoose=require('mongoose'... 查看详情

python中的文件操作总结(代码片段)

目录文件:数据的抽象和集合文件的打开关闭文件内容的读取文件的全文本操作文件的逐行操作数据文件的写入文件:数据的抽象和集合文件是存储在辅助存储器上的数据序列文件是数据存储的一种形式文件展现形态:文本文件和... 查看详情

sh笔记:openssl生成「自签名」证书,配置nodejs本地https服务-3.生成.csr文件命令行中的提示内容(代码片段)

查看详情

二十nodejs操作mongodb数据库(代码片段)

一、在Nodejs中使用Mongodb前面的课程我们讲了用命令操作MongoDB,这里我们看下如何用nodejs来操作数据库需要引包:npminstallmongodb--save-dev/cnpminstallmongodb--save-devmongodb官方文档网址:https://docs.mongodb.com/manual/进入下面的页面,你就可... 查看详情

nodejs备忘总结--基础入门(代码片段)

...境提供的内置对象和方法做一些事情。例如运行在浏览器中的JS的用途是操作DOM,浏览器就提供了document之类的内置对象。而运行在NodeJS中的JS的用途是操作磁盘文件或搭建HTTP服务器,NodeJS就相应提供了fs、http等内置对象。 ... 查看详情

nodejs中的this(代码片段)

以下内容都是关于在nodejs中的this而非javascript中的this,nodejs中的this和在浏览器中javascript中的this是不一样的。 在全局中的thisconsole.log(this);this.num=10;console.log(this.num);10console.log(global.num);undefined  全局中的this默认是一个空 查看详情

javascript使用nodejs和mongoose的mongodbcrud操作(代码片段)

查看详情

如何从nodejs文件中调用一个vanillajavascript函数?(代码片段)

...mainWindow.spec.js中,我想写的第一个测试是测试mainWindow.js中的GET函数。如何对这个函数进行直接调用呢?请看下面的片段。mainWindow.jsvarmainWindow=download 查看详情