nodejs_fs模块相关练习1
2021-02-01 17:13
标签:结果 成功 读取 nod const 删除文件 efi lse 创建文件 nodejs_fs模块相关练习1 标签:结果 成功 读取 nod const 删除文件 efi lse 创建文件 原文地址:https://www.cnblogs.com/Syinho/p/13179264.html
const fs = require(‘fs‘);
var l = console.log;
if (!fs.existsSync(‘./mydir‘)) {
l(‘mydir文件夹不存在‘);
fs.mkdirSync(‘./mydir‘);
if (fs.existsSync(‘./mydir‘)) {
l(‘创建mydir文件夹成功‘);
}
fs.writeFileSync(‘./mydir/num.txt‘, "0");
if (fs.existsSync(‘./mydir/num.txt‘)) {
l(‘创建num.txt成功‘);
var num = parseInt(fs.readFileSync(‘./mydir/num.txt‘));
l(`写入数据是:${num}`);
};
var timer = setInterval(() => {
num++;
fs.appendFileSync(‘./mydir/num.txt‘, num);
l(num);
}, 3100);
setTimeout(() => {
clearInterval(timer);
fs.unlinkSync(‘./mydir/num.txt‘);
if (!fs.existsSync(‘./mydir/num.txt‘)) {
l(‘删除num.txt成功‘);
}
fs.rmdirSync(‘./mydir‘);
if (!fs.existsSync(‘./mydir‘)) {
l(‘删除文件夹成功‘);
}
}, 15000);
} else {
l(‘mydir文件夹存在‘);
}