为了账号安全,请及时绑定邮箱和手机立即绑定

为什么在使用appendFile显示没有这个方法?

为什么在使用appendFile显示没有这个方法?

开心每一天1111 2019-03-30 11:36:25
这是局部的代码,调用后报错。jsfs.appendFile("./tmp/message.txt",postData,function(err){if(err){response.write("catchanerror:"+err+'\n');response.end();}else{response.write("ok");console.log("ok.....");response.end();}});/home/administrator/software/requestHandlers.js:42fs.appendFile("./tmp/message.txt",postData,function(err){^TypeError:Object#hasnomethod'appendFile'atObject.upload[as/upload](/home/administrator/software/requestHandlers.js:42:6)atroute(/home/administrator/software/router.js:4:21)atIncomingMessage.(/home/administrator/software/server.js:19:7)atIncomingMessage.emit(events.js:64:17)atHTTPParser.onMessageComplete(http.js:137:23)atSocket.ondata(http.js:1410:22)atTCP.onread(net.js:354:27)请问这到底是怎么回事,为什么没有appendFile这个方法?在[这个网站](http://nodejs.cn/api/fs#fs_fs_appendfile_filename_data_options_callback)明明找到了呀!**我把appendFile改为writeFile后是可以正常运行的。**感激不尽。我已经更新过了,版本如下:administrator@ubuntu:~/software$node--versionv0.6.12
查看完整描述

2 回答

?
烙印99

TA贡献1829条经验 获得超13个赞

你用的什么版本?应该是node的版本太低了,升级一下node看看。
                            
查看完整回答
反对 回复 2019-03-30
  • 2 回答
  • 0 关注
  • 972 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号