gpt4 book ai didi

javascript - FS 覆盖文件

转载 作者:行者123 更新时间:2023-12-03 03:49:54 29 4
gpt4 key购买 nike

我创建了一个联系页面,其发布数据将被写入一个文件中,但是当另一个人在联系页面上写入时,旧数据会被新数据覆盖(这意味着旧数据会丢失,我可以不帮助这个人)我该如何解决这个问题?

我的代码:

app.post('/process', function(req, res, next){
console.log('Form : ' + req.query.form);
console.log('CSRF token : ' + req.body._csrf);
console.log('Email : ' + req.body.email);
console.log('Question : ' + req.body.ques);
res.redirect(303, '/thankyou');
fs.writeFile('./contactdata/contactdata.txt',
req.query.form + ':' + req.body._csrf + ':' + req.body.email + ':' + req.body.ques, function(err){
if(err){
return console.error(err);
};
});
});

+':' 用于分隔内容。

最佳答案

不要使用 fs.writeFile,而是使用 fs.appendFile 将新数据添加到特定文件的末尾。

关于javascript - FS 覆盖文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45210680/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com