【发布时间】:2019-05-08 10:44:04
【问题描述】:
我想要这样的代码:
fs.writeFile(fullFileAddress , data, function (err)
{
if(err)
{
if(err.code == 'ENOENT')
{
console.error( new Error(`#Space. Can not save file. message: ${err}`.red) );
}
}
else
{
console.log("#eJS. %s created.", fullFileAddress);
}
});
我必须先读取文件,然后将其与数据变量进行比较吗?如果不一样,那么我写入文件? 或者也许有更好的方法?
【问题讨论】:
-
用相同的数据覆盖文件有关系吗?
-
是的,当你写入一个文件时,你改变了 iNode 上的一些属性
标签: node.js linux file filesystems