Maison > Article > interface Web > Implémentation du code des opérations de répertoire de fichiers dans le système de fichiers dans Node.js
Le contenu de cet article concerne l'implémentation du code des opérations de répertoire de fichiers dans le système de fichiers dans Node.js. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer.
Opérations sur les fichiers/répertoires
(1) Déterminer si le fichier/répertoire existe
fs.exists ( )
fs.access()
fs.exitesSync()
(2 ) Supprimer les fichiers/répertoires
fs.unlink()
fs.unlinkSync()
(3) Renommer les fichiers/répertoires
fs.rename()
fs.renameSync()
(4) Afficher l'état du fichier/répertoire
fs.stat()
fs.statSync()
Classe fs.stats, détails : http://nodejs.cn/api/fs.html#fs_class_fs_stats
Exemple :
Répertoire fs/fs-2.js :
// 导入模块 const fs = require('fs'); // 判断文件/目录 是否存在 access() fs.access('../fs/fs-1.js', function (err) { if (err) { console.log("文件或目录不存在!"); } else { console.log("文件或目录存在!"); } }); // 重命名同上方法 删除 // 查看文件或者目录的状态 fs.stat('../fs/fs-1.js',function (err,stat) { console.log(stat.ctime);//创建时间2018-07-27T06:39:57.719Z console.log(stat.mtime);//修改时间2018-07-27T06:39:57.683Z console.log(stat.atime);//访问时间2018-07-27T06:39:57.682Z console.log(stat.isFile());//是否是文件 输出true console.log(stat.isDirectory());//是否是目录输出false })
Recommandations associées :
La mise en œuvre de la synchronisation et de l'asynchronisme du système de fichiers dans Node.js
Introduction détaillée des objets globaux dans Node.js
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!