node.js的文件操作常用命令

简介: node.js的文件操作常用命令

在学习node的时候我们会经常用到一些文件的操作,所以来总结一些常用的文件操作

首先用文件操作之前要导入nodejs的文件模块:

const fs = require("fs");//写文件的模块
下面就是nodejs的一些常用文件命令:

很详细的注解了

// writeFile是异步写入
fs.writeFile('./文件.txt','我是一段文字',function(err){

console.log(err);//返回null代表写入成功

});//写入文件

// writeFileSync同步写入文件
fs.writeFileSync('./文件1.txt','我是1段文字');

// 文件追加(appendFile异步追加)
fs.appendFile('./文件.txt','\n我是er段文字',function(err){

console.log(err);

})

// 文件追加(appendFileSync同步追加)
fs.appendFileSync('./文件1.txt','我是1段文字');

// 写入流对象
let w = fs.createWriteStream('./1.txt');
w.write("写一段文字")//往文件写入
w.close();//关闭流

// 文件的读取
// readFile异步读取
fs.readFile("./文件.txt",function(err,data){

console.log(data.toString());//读取文件

});
// readFileSync异步读取
let data = fs.readFileSync("./文件.txt");
console.log(data.toString());

// 文件的流式读取
const re = fs.createReadStream("./文件.txt");
// 绑定事件
re.on("data",function(chuan){

console.log(chuan);

})

// 文件的重命名和移动
// rename重命名
fs.rename("./文件.txt","./不是文件.txt",function(err){

console.log(err);

})

// 文件的删除
// unlink删除文件
fs.unlink("./文件.txt",function(err){

console.log(err);

})

//创建文件夹
fs.mkdir('./新文件夹',function(err){

console.log(err);//null表示创建成功

})

//读取文件夹
fs.readdir("./新文件夹",function(err,data){

console.log(data);

});

// 删除文件夹
fs.rmdir("./新文件夹",function(err){

console.log(err);

})

// 查看资源信息
fs.stat("./文件",function(err,data){

console.log(data);

})

目录
相关文章
|
4月前
|
JavaScript
使用node.js控制CMD命令——修改本机IP地址
使用node.js控制CMD命令——修改本机IP地址
|
7月前
|
JavaScript
TS,编写TS文件,编写hello.ts文件,cmd下打开终端,输入tsc hello.ts会生成一个hello.js文件,简化命令,npm i -g ts-node,ts-node hello.ts
TS,编写TS文件,编写hello.ts文件,cmd下打开终端,输入tsc hello.ts会生成一个hello.js文件,简化命令,npm i -g ts-node,ts-node hello.ts
|
7月前
|
JavaScript 数据安全/隐私保护
node.js 命令行的命令注册和配置工具(最新版) commander.js 实用教程(含自研脚手架的创建流程)
node.js 命令行的命令注册和配置工具(最新版) commander.js 实用教程(含自研脚手架的创建流程)
219 0
|
8月前
|
Web App开发 缓存 JavaScript
Node.js常用命令详解
Node.js常用命令详解
91 0
|
8月前
|
Web App开发 JavaScript 前端开发
Node.js 常用命令
Node.js 常用命令
58 0
|
8月前
|
JavaScript 前端开发 物联网
【Nodejs】从入门到精通 —— Node.js 基础知识与常用命令
【Nodejs】从入门到精通 —— Node.js 基础知识与常用命令
327 0
|
8月前
|
JSON JavaScript 前端开发
Node.js命令大全:让你的编程效率翻倍
探索Node.js常用命令!本文作者木头左带你了解文件操作:`ls`、创建/删除文件夹、复制/移动文件及读写文件内容。此外,还介绍了查看系统信息、CPU和内存详情的方法。一起提升Node.js开发效率![[1](https://mutouzuo.oss-cn-hangzhou.aliyuncs.com/my/mudouzuo1.png)]
Node.js命令大全:让你的编程效率翻倍
|
9月前
|
监控 JavaScript 前端开发
node.js常用的命令
node.js常用的命令
62 1
|
9月前
|
JavaScript 前端开发 程序员
node.js这些常用命令,你都会了吗?
本文介绍了Node.js和npm的常用命令。在npm方面,包括安装、卸载、更新包,初始化项目,运行脚本等;在Node.js方面,涉及运行JavaScript文件、启用调试模式和查看版本信息等。掌握这些基础命令对于日常开发至关重要。
|
9月前
|
JavaScript 开发者 内存技术
nvm 全名 node.js version management 的优缺点,以及常用命令
NVM(Node Version Manager)是一个用于管理Node.js版本的工具。它可以让用户在同一台机器上安装和切换多个版本的Node.js,这对于处理项目的依赖关系和确保项目能够在特定的Node.js版本上运行非常有帮助。以下是NVM的优缺点: 优点: 多版本支持:NVM允许用户在同一台机器上安装多个Node.js版本,方便处理项目的依赖关系。 版本切换:NVM允许用户在不同的项目之间切换Node.js版本,可以根据项目需求选择合适的版本。 版本管理:NVM提供了命令来列出已安装的Node.js版本,并能够轻松卸载不再需要的版本,有助于释放磁盘空间并保持系统的整洁。 全局安装权
223 1

热门文章

最新文章