位置: 编程技术 - 正文

Nodejs如何复制文件(node copyfile)

编辑:rootadmin

推荐整理分享Nodejs如何复制文件(node copyfile),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:nodejs拷贝文件,nodejs读取文件内容,nodemoudles可以复制粘贴别的电脑运行程序吗,nodemoudles可以复制粘贴别的电脑运行程序吗,nodemoudles可以复制粘贴别的电脑运行程序吗,node copyfile,node_modules复制,nodejs复制文本到剪切板,内容如对您有帮助,希望把文章链接给更多的朋友!

前端童鞋都知道,javascript是没有权限操作磁盘文件的,server童鞋一向都很鄙视。但是nodejs可谓让咱们前端扬眉吐气啊,最近在学node,其强大的功能让人异常激动和兴奋。今天就学习了它怎么读写文件。

首先需要引入fs模块,这是nodejs自带的。

var fs=require("fs");具体可参考Nodejs API: [encoding], [callback])

这是异步读取文件,filename是文件路径,encoding是编码格式,callback是回调函数。

异步读取一个文件的所有内容,例子如下:

这里我使用的是本地测试文件:

Nodejs如何复制文件(node copyfile)

2、fs.writeFile(filename, data, encoding='utf8', [callback])写文件:

错误代码:copyFile.js文件

在终端运行node copyFile.js结果如下:

注意事项:

1、文件编码,开始的时候我直接在本地新建一个txt文档,读取的时候发现结果始终是aaaaaaa这样的,结果发现用编辑打开是时候里面是乱码,其次,最好带上encoding,否则它会按照buffer读取。

2、同步执行问题。

上面的代码是有问题的,我把读取文件和写入文件方法分开写的,本来是想把test.txt文件中的内容复制到test2.txt,但是读取文件是异步执行的,也就是说谁也不知道它何年马月执行完毕,所以test.txt得到的结果是undefined。

正确的方法应该是读取完毕后执行写入文件:

标签: node copyfile

本文链接地址:https://www.jiuchutong.com/biancheng/370694.html 转载请保留说明!

上一篇:三种Node.js写文件的方式(node.js可以写接口吗)

下一篇:angularjs表格ng-table使用备忘录(angularjs表格控件)

  • 报完增值税就要清卡吗
  • 收到失业金返还什么意思
  • 应付职工薪酬明细账模板
  • 加盟要给加盟费
  • 小微企业条件需交税吗
  • 建筑工地加油计入什么科目
  • 银行贷款受托支付后,钱怎么转回来
  • 企业重组失败会怎么样
  • 新企业所得税法规定的企业所得税基本税率
  • 利息支出没有发票怎么做账
  • 网上纳税申报怎么填
  • 合同预付款要不要开发票?
  • 免征增值税企业所得税纳税调整
  • 罚息 增值税
  • 红字冲回上月收入
  • 代扣个税税率是多少
  • 进项税加计扣除申报表怎么填
  • 代销返点如何进行会计处理?
  • win11 zen3
  • 事业单位财务预算管理制度
  • php实现的一致性是什么
  • linux系统备份整个硬盘的命令
  • mac如何关闭开机启动
  • 银行对公账户收款码手续费多少
  • 企业如何做账报税流程
  • web网页制作软件
  • thinkphp dump
  • ai生成图形
  • html表格用法
  • vue如何使用axios
  • pytorch创建模型
  • node 文件
  • 比特币形式投资是否诈骗
  • 猿起信息科技有限公司官网
  • route命令的作用
  • ci框架视频教程
  • 资本化支出的账务处理
  • 国家对国有企业采取的政策是怎样的
  • 汽车进项税什么时候抵扣
  • 进口货物的账务处理办法
  • 怎么算长期合同
  • 在建工程可以核酸无形资产
  • dedecms安装及配置
  • 回溯法实现全排序的方法
  • python线程和协程
  • sqlite时间戳转时间语句(时间转时间戳)
  • 企业所得税汇算清缴补缴税款分录
  • 研发增值税税率怎么算
  • 企业投资一个小时多少钱
  • 公司不交工会经费有什么后果?工会经费交费时自愿的么?
  • 稳岗补贴缴纳社保个人部分还是公司部分
  • 软件开发并销售产品
  • 残保金申报可以随便填吗
  • 软件开发的账务处理
  • 处置长投其他权益变动要转损益吗
  • 企业所有者权益是指什么
  • 商业企业包装物包括哪些
  • 帐簿凭证的管理方法
  • 使用筷子就餐会不会传染乙肝病毒
  • sql语句相似度计算
  • Windows10 64位安装MySQL5.6.35的图文教程
  • mysql优化sql有哪些
  • 卡巴斯基key
  • 创建一个windows
  • win10打开软件时卡住
  • 限制root用户远程登录
  • spools.exe - spools是什么进程 有何作用
  • form表单中input设置为readonly和disabled的区别
  • 如何让卖家给你乖乖退款
  • unity 3d ui
  • centos 安装完成后无法启动
  • 安卓手机管家是什么
  • python3 heapq
  • 税务案件移送案件的法律条款
  • 医疗保险在手机上交不上是怎么回事
  • 动车票电子发票如何获取
  • 百旺税控盘口令是多少
  • 建筑劳务分包业务范围
  • 浙江省增值税专用发票票样
  • 如何查北京
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设