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

这是局部的代码,调用后报错。
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:42
fs.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--version
v0.6.12

			
开心每一天1111
浏览 973回答 2
2回答

烙印99

你用的什么版本?应该是node的版本太低了,升级一下node看看。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript