位置: 编程技术 - 正文

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表格控件)

  • 个人接私活需要开票,可以让别的公司帮忙开票吗?
  • 主办会计跟会计有什么区别
  • 私车公用是否合法
  • 公司买车计算方式
  • 销项负数发票怎么做账
  • 增值税零申报附加税费情况表没发保存
  • 计提跌价的存货卖出了
  • 小企业会计准则和企业会计准则的区别
  • 计提固定资产折旧时可以先不考虑固定资产残值的方法是
  • 个人所得税能否跨年度
  • 股票投资会计科目
  • 加工费发票可以不开数量吗
  • 分配的股息 要交所得税吗
  • 建筑业确认主营业务收入
  • 公司组织客户旅游费用怎么做账
  • 增值税电子发票怎么作废
  • 个人取得的拆迁款需要缴纳个人所得税吗
  • 如何填写增值税及附加税费申报表
  • 雇主责任险能否证明劳动关系
  • 电子商务平台支付的区别
  • 公务用车用油
  • 成品油发票长什么样
  • 可以税前扣除的收据有哪些
  • 简易计税进项税额转出公式
  • 可加计扣除的研发费用包括()
  • 自购自销金银首饰应纳消费税如何处理?
  • psbcie.exe是什么
  • windows10如何关机
  • multiple editions是什么版本
  • 停工损失会计准则
  • 存出保证金计入资产负债表什么项目
  • hkc中文是什么意思
  • 房地产企业增值税怎么计算
  • 旧货回收增值税率是多少
  • 在草地上吃零食叫什么
  • 公司制作横幅计入什么科目?
  • php 模拟post
  • php file_get_contents smb
  • 冲回上年计提费用
  • 多表关联join
  • datetime2(7)
  • 所有者权益总计怎么算沙盘
  • 土地使用税的征税范围有哪些
  • 如果已经结帐,发现凭证有误,应该如何处理
  • 销货退回未开红字发票
  • phpcms v9网页禁止复制
  • 环保企业会计分录
  • 利润表和资产负债表不平的原因
  • 个体户是什么样的
  • 低值易耗工具有哪些
  • 投资收益的会计科目
  • 一般纳税人证明在哪里开具
  • 旅行社差额征收怎么报税
  • 样品制作公司
  • 营业收入就是开票的不含税金额吗
  • 进销项月末结转吗
  • 一般企业报税的税种
  • 什么叫小微企业主?
  • 计提坏账准备需要哪些资料
  • 单位给员工购买公积金流程
  • 会计分录借贷怎么分视频教程
  • sql的数据操作
  • win10有三个系统
  • 电脑ems是什么意思啊
  • centos n1
  • msn无法登录
  • cocos2dx官方教程
  • Unity3D游戏开发引擎
  • python gui视频教程
  • python用于读取文本文件内容的方法
  • unity 摄像机
  • 浅谈编码,解码的意义
  • jquery页面跳转的方法
  • 按钮控件有几种类型
  • javascript常用函数大全
  • unity3drpg游戏
  • android popupwindow使用
  • 公司的完税证明必须打印吗
  • 契税税收优惠政策2021
  • 浙江国地税联合申报系统官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设