位置: 编程技术 - 正文

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

  • 一般纳税人开普票税率是3%还是13%
  • 怎么把销项税额进项税额给转掉
  • 关税的计算公式是什么
  • 油库存油租赁
  • 完税证明能作为理赔依据吗
  • 小规模超过30万附加税减半吗
  • 公司买的微波炉计入什么科目
  • 注册资金证明包含哪些
  • 财务会计制度名称一般是
  • 商贸公司购买的手提袋怎么入账
  • 营业外支出可以扣除吗
  • 我公司只开了普票未开专票是否需要发票认证?
  • 过期没有进行申报印花税会怎样
  • 分包与转包的区别 法院
  • 支票遗失要怎么补办
  • 从租计征房产税租金收入含税吗
  • 事业单位是否属于中小企业
  • 个税如何绑定新公司
  • 充值至他人支付账户
  • 安装额外语言
  • 货物运输业的增值税税率
  • 新税法中工资薪金的规定
  • 腾讯电脑管家浏览器保护在哪
  • 王者荣耀电脑版怎么键盘操作
  • 企业所得税汇算清缴补缴税款分录
  • tersafe.dll
  • wordpress主题0skr
  • php教程 ftp 函数
  • php怎么爬数据
  • echarts 柱状图滚动与gridlayout移动冲突
  • 期末应交增值税转入未交增值税
  • 工会经费申报表填写说明
  • phpstudy配置
  • redis两种持久化方式的优缺点
  • 机器学习中的预测评价指标MSE、RMSE、MAE、MAPE、SMAPE
  • 定额发票和增值税发票
  • 当天的电子发票怎么开
  • 累计折旧是当月提还是下月提
  • python idle有什么用
  • 公司必须要申报工资流水吗
  • python怎么过滤多余空格
  • 非货币性资产交换以公允价值为基础进行计量
  • 购买实验材料入什么科目
  • 微信钱是不是现金
  • 税收类型增值税有哪些
  • 出口合同的流程
  • 报税残疾人保障费怎么算
  • 劳动仲裁经济补偿金写多了
  • 航空货运票据可以抵扣吗
  • 企业购进货物暂欠货款
  • 单位给食堂的补贴怎么算
  • 购入固定资产预计净残值
  • 报销管理规定
  • 企业支付宝买东西怎么买
  • 结转已销商品的销售成本分录
  • 餐费发票报销需提供清单吗
  • 会计凭证移交凭证需要哪些程序
  • 分公司需要独立核算和报税吗
  • sql语句实现查询示例
  • windows7如何启动记事本
  • linux中su切换用户不成功
  • centos创建一个文件
  • win10系统玩游戏闪退怎么解决
  • [置顶]bilinovel
  • cocos安装
  • 批处理文件的编写
  • 使用jquery实现的项目
  • eventlistener js
  • android面试题及答案2021
  • 批处理解约瑟夫环应用题代码
  • javascript Math.random()随机数函数
  • javascript总结笔记
  • jquery 菜单
  • 大学的python选修课好学吗
  • python日志文件
  • 湖南省国家税务总局官网登录入口
  • 安徽省合肥市地震多少级
  • 房屋维修是什么职业
  • 车辆购置税多久能退回来
  • 购买税控盘怎么抵扣
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设